Those are the steps needed to do in order to release a version in the sdc project:
Note |
---|
Before starting the blessing flow make sure you've updated your version.properties file to the wanted version to not deploy over your last released artifact |
- Run please release in gerrit commit (Explanation on how to use jenkins trigger can be found here:SDC Jenkins Triggers )
After the release job is done your artifact should appear in the nexus as a staging artifacts.
Info It is best to test your artifact now before asking ONAP to release is
- Email helpdesk@onap.org the link to the successful release job in the jenkins, for example: https://jenkins.onap.org/view/sdc/job/sdc-master-docker-version-java-daily/187/
And ask them to release a version from this build and let them know the version you want for this release, from example: 1.1.0. - You and your PTL should receive a mail requesting the PTL to approve this.
- After ONAP confirms that the process has ended check the nexus and see if your artifact can be found there.
Info |
---|
Some more reading on the blessing flow in ONAP can be found here:Independent Versioning and Release Process |