-
Notifications
You must be signed in to change notification settings - Fork 37
Release Documentation
n-lagomarsini edited this page Jun 25, 2014
·
12 revisions
Make sure to prepare proper subfolders needed 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 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 rename each input file version to the new version and then come back to the snapshot version. - Schedule a new build.