|
|
## Procedure to create a release
|
|
|
|
|
|
(replace 1.0.0 by your actual version)
|
|
|
|
|
|
* switch to a new branch (for example `prepare_v1_0_0`)
|
|
|
* change version to the target version without `-SNAPSHOT`
|
|
|
* change version to the target version **without** `-SNAPSHOT`
|
|
|
* `mvn versions:set -DnewVersion=1.0.0`
|
|
|
* commit and push the modification of the pom.xml files (currently 4 files)
|
|
|
* wait for the CI to build the artefacts, download to a temp folder, unzip and get the `StorSimUi-1.0.0.jar` file. Place this file in `website/download/releases/1.0.0` (replace 1.0.0 by your actual version)
|
|
|
* wait for the CI to build the artefacts, download to a temp folder, unzip and get the `StorSimUi-1.0.0.jar` file. Place this file in `website/download/releases/1.0.0`
|
|
|
* commit and push (note: the jar will not be deployed to the web site yet, because this is still in a branch, and only the `master` branch contributes to the deployed site.)
|
|
|
* go to the gitlab web site, create a tag (https://gitlab.inria.fr/adt-mochy/mochy/-/tags/new).
|
|
|
* Use `v1.0.0` as name,
|
... | ... | @@ -15,7 +17,7 @@ |
|
|
* Edit the web site page to indicate the new release in the download section
|
|
|
|
|
|
|
|
|
* change version to the future version *with* `-SNAPSHOT`
|
|
|
* change version to the future version **with** `-SNAPSHOT`
|
|
|
* `mvn versions:set -DnewVersion=1.0.1-SNAPSHOT`
|
|
|
* commit and push
|
|
|
|
... | ... | |