Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Example release yaml file content:

---
distribution_type: maven
version: 1.0.0
project: example-project
log_dir: example-project-maven-stage-master/17/

After the merge job runs to completion, the artifacts jar files should appear in the Nexus2 release repository.

Releasing your Docker artifact

This is nearly identical very similar to the process for releasing a Java/maven artifact as describe above. Only However the content of the release yaml file is slightly different. The file must list the desired release tag and the existing container tags. Example release yaml file content:

---

distribution_type: container


container_release_tag: 1.0.
1.2
0
container_pull_registry:
nexus3
 nexus.o-ran-sc.org:
10004
10003
container_push_registry:
nexus3
 nexus.o-ran-sc.org:10002


project:
super-useful-software
ref: 4071dd7c265d1d51ddc75fd825067780e55440ac
containers:
- name: sus-db
version: 0.25.2
- name: sus-server
version: 0.25.2
 test
containers:
    - name: test-backend
      version: 1.0.0-20190806T184921Z
    - name: test-frontend
      version: 1.0.0-20190806T184921Z

After the merge job runs to completion, the artifacts container images should appear in the Nexus3 release registry.

...