SDC - Blessing Flow
Those are the steps needed to do in order to release a version in the sdc project:
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.
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.
Some more reading on the blessing flow in ONAP can be found here:Independent Versioning and Release Process