-
Notifications
You must be signed in to change notification settings - Fork 38
Release Documentation
Simone Giannecchini edited this page Jul 15, 2016
·
12 revisions
Make sure to prepare proper subfolders required by the next release steps.
- Go to demo.geo-solutions.it and login as root via SSH.
- Create the folder /home/www/share/github/jai-ext/releases/1.0.X/XXX where XXX is the new version name.
Note that we define SNAPSHOT_VERSION as the current version of the Jai-Ext project and NEW_VERSION as the version of the new release.
- Go to the GeoSolutions Jenkins page
- Search for the project JAI-Ext-release
- Click on the Configure button
- Edit the Git commit messagges Renamed pom version NEW_VERSION, Tagging NEW_VERSION release, Back to SNAPSHOT_VERSION. This will avoid to have equal commit names.
- Edit the
find . -name "*.xml" -exec sed -i 's/NEW_VERSION/SNAPSHOT_VERSION/g' {} \;
andfind . -name "*.xml" -exec sed -i 's/SNAPSHOT_VERSION/NEW_VERSION/g' {} \;
commands in order to change the version in all the files and then return to the snapshot version. - Schedule a new build.
- Update Readme and Wiki homepage to point to the new version