Joey Armstrong | 8388b7f | 2023-01-23 11:20:04 -0500 | [diff] [blame^] | 1 | repo:ci-management |
| 2 | ================== |
| 3 | |
| 4 | General |
| 5 | ------- |
| 6 | |
| 7 | For an LTS release (v2.11, v2.8) tests on the master branch will need |
| 8 | to be copied into a named voltha-version folder and updated to checkout |
| 9 | and exercise tests and source on that branch. |
| 10 | |
| 11 | `Jenkins Views <https://jenkins.opencord.org/>`_ |
| 12 | ------------------------------------------------ |
| 13 | Begin by creating voltha-{LST} views for the new pipeline jobs. |
| 14 | |
| 15 | jjb/software-upgrades.yaml |
| 16 | -------------------------- |
| 17 | |
| 18 | - Create a new software-upgrades-test-0211 branch from the old. |
| 19 | - Update released component versions mentioned in the configs. |
| 20 | - Update master branch released versions as well. |
| 21 | - Tricky part, SNAPSHOT versions are not visible to navigation browsing: |
| 22 | |
| 23 | - `org/opencord <https://oss.sonatype.org/content/groups/public/org/opencord>`_ |
| 24 | |
| 25 | - Instead obtain snapshot version from pom.xml and type in the explicit URL path: |
| 26 | |
| 27 | - `aaa-app/2.9.0-SNAPSHOT <https://oss.sonatype.org/content/groups/public/org/opencord/aaa-app/2.9.0-SNAPSHOT/>`_ |