repo:ci-management jjb/
grep -r ‘voltha-2.11’ jjb/
Gather a complete list of pipeline files ot modify for release.
jjb/pipeline/voltha/master
Add new release branch names
jjb/pipeline/voltha/
jjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy
jjb/pipeline/voltha/voltha-2.12/physical-build.groovy
Clone master branch scripts into a release subdirectory:
mkdir -p voltha-2.12
rsync -rv –checksum master/. voltha-2.12/.
Compare clone with an older release to augment master logic
diff voltha-2.11 voltha-2.12
Compare against the last release
Update scripts to remove dependencies on master.
jjb/software-upgrades.yaml
Clone
*-master
record into*-(release-branch)
Update version strings and nexus oar paths with deployed artifact versions.
Update lingering base-tag versions
See VOL-5082
jjb/verify/bbsim-sadis-server.yaml
jjb/verify/bbsim.yaml
Clone records for the new v.x release.
Comment out deprecated releases beyond LTS (For 2.12: voltha-2.8, etc)