Joey Armstrong | d24a112 | 2023-01-04 09:34:46 -0500 | [diff] [blame^] | 1 | VOLTHA Components (wip) |
| 2 | ======================= |
| 3 | |
| 4 | - `Jenkins Release Job <https://jenkins.opencord.org/job/onos-app-release/>`_ |
| 5 | |
| 6 | - Initiate a build for the target component, specify appVersion & apiVersion. |
| 7 | - Job will modify pom.xml and create pull requests based on version strings. |
| 8 | - Approve and merge the pom.xml changes. |
| 9 | - Next a jenkins job will publish changes to maven central. |
| 10 | |
| 11 | - A user login is required. |
| 12 | - `Wait until artifacts are published <https://search.maven.org/search?q=g:org.opencord>`_ |
| 13 | - Verify status then manually initiate. |
| 14 | - `Visit <https://oss.sonatype.org>`_ |
| 15 | - Select app to release. |
| 16 | - Click Show all versions. |
| 17 | - TODO: Girish to provide remaining steps. |