Portal.Node Testing Release

1 Preparations

  • Manage the ChangeLog

See GCN Changelog Managing

  • Prepare the root pom.xml

Change the node.version property if needed so that gpn will be released with the correct node lib Commit your changes and push them.

2 Testing Release Build

  • Build in Jenkins

Select the portalnode-release job and click ‘Perform Maven Release’. Select ‘Maven will decide the version’ and execute ‘Schedule Maven Release Build’.

3 Publish the Testing Release

Release script ausführen:


  gentics@jenkins:/home/scripts/gpn/release_gcn5.sh [VERSION] testing

4 Testing des Testing Release Builds

5 Repeat the Testing Release (optional)

Treten in dem Testing Release Build auf muss erneut der Testing Release Prozess ausgeführt werden. In diesem Fall wird auf das erneute Branchen verzichtet. Hatte die alte Testing Release die Version 5.3.0 wird die nächste Testing Release die Version 5.3.1 erhalten. Die Develop Version wird bei 5.4.0-SNAPSHOT belassen, weil nach dem Release der Releasebranch in den Develop Branch gemerged wird. In diesem Zusammenhang wird hierdurch auch die Minor Version im Develop Branch erhöht.