Update release container info 04/61704/4
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Wed, 11 Sep 2019 23:28:17 +0000 (16:28 -0700)
committerJessica Wagantall <jwagantall@linuxfoundation.org>
Thu, 12 Sep 2019 21:36:42 +0000 (14:36 -0700)
commitc050ff286514ec71f6aff75b71e3f870d7b36966
tree1d6a9ad33a17914523a32c0300a17e36c116637a
parent0b27b2ee6e54524b5ba4333a0ce3ff0ffb5bbc84
Update release container info

- Update schema to require pull and push container
registries
  - This will fix issues where for example ONAP pulls from
    snapshots exclusively where other projects like O-RAN
    use both snapshots or staging.
  - Allows for future push to DockerHub
  - Benefits projects like O-RAN and Acumos where they already
    provide this information for other docker jobs.
  - Pull and push registries need to be defined as Jenkins
    global variables.
  - Can be overwritten in releases files.
- Update some echos to allow users to find information faster.

Change-Id: Ibd0088c6419bacca16ded4ae86d70304c5bad45c
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
docs/jjb/lf-release-jobs.rst
releasenotes/notes/release-jobs-container-registries-ece8f67039621d58.yaml [new file with mode: 0644]
schema/release-container-schema.yaml
shell/release-job.sh