Skip to content

Commit

Permalink
chore: remove Jenkins file and docs (#11)
Browse files Browse the repository at this point in the history
  • Loading branch information
bathienle authored Aug 11, 2023
1 parent 1e9cdd9 commit a2851ff
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 96 deletions.
78 changes: 0 additions & 78 deletions Jenkinsfile

This file was deleted.

18 changes: 0 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,24 +46,6 @@ Run it using:
Default application configuration values are located in `src/main/resources/application.yml`.
You can override them by creating a `application.yml` or `.properties` in the application root directory.

## Jenkins

A Jenkins file is provided.

1. Retrieve source code from repository
2. Compute the current version based on the current commit tag (if a tag has been defined)
* `git tag -a "v$x.$y.$z"` (e.g. v1.2.3) in order to defne an official release
* `git tag -a "v$x.$y.$z-beta.$n"` (e.g. v1.2.3-beta.5) in order to defne an beta release
* Otherwise a name will be generated from the branche name and the datetime
3. Download core dependencies
4. Run postgresql, mongodb and rabbitmq thanks to docker-compose
5. Run tests
6. Publish tests results reports on Jenkins
7. Publish tests coverage reports on Jenkins
8. Shutdown postgresql, mongodb and rabbitmq configurations.
9. Build and publish a jar
10. Build and publish a docker image.

## Upgrade from old version Cytomine dataset

The upgrade only works with a dataset from at least core 3.2.0.
Expand Down

0 comments on commit a2851ff

Please sign in to comment.