From: wrider Date: Tue, 19 Nov 2019 05:07:46 +0000 (-0500) Subject: Prepare for docker image release for SIM repo(s) X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=592e1ed2cc6e8ea0b6d0728d41bc2876b2efa628;hp=-c;p=ci-management.git Prepare for docker image release for SIM repo(s) Two changes for preparing for docker image release: 1. per ToC meetiing on 11/13, we need to prefix docker image name with o-ran-sc; 2. define a self-service docker image release job. Change-Id: I874eb92569d913d66426744238b42c14a156a540 Signed-off-by: wrider --- 592e1ed2cc6e8ea0b6d0728d41bc2876b2efa628 diff --git a/jjb/sim-o1-interface/sim-o1-interface.yaml b/jjb/sim-o1-interface/sim-o1-interface.yaml index bd521c58..cc95d209 100644 --- a/jjb/sim-o1-interface/sim-o1-interface.yaml +++ b/jjb/sim-o1-interface/sim-o1-interface.yaml @@ -18,6 +18,8 @@ name: sim-o1-interface-common # git repo project: sim/o1-interface + # jenkins job name prefix + project-name: sim-o1-interface # maven settings file has docker credentials mvn-settings: sim-o1-interface-settings # source of docker tag @@ -29,7 +31,7 @@ # jenkins job name prefix project-name: '{name}' # image name - docker-name: '{name}' + docker-name: 'o-ran-sc/{name}' docker-root: ntsimulator # dockerfile is in subdir; needed because Dockerfile includes files outside of build context docker-build-args: '--network=host -f deploy/manager/Dockerfile' @@ -54,7 +56,7 @@ # jenkins job name prefix project-name: '{name}' # image name - docker-name: '{name}' + docker-name: 'o-ran-sc/{name}' docker-root: ntsimulator # dockerfile is in subdir; needed because Dockerfile includes files outside of build context docker-build-args: '--network=host -f deploy/Dockerfile' @@ -68,3 +70,13 @@ stream: - master: branch: master + +- project: + <<: *sim_o1_interface_common + name: sim-o1-interface-release + branch: master + # maven release requires sigul which requires centos + # container release requires docker + build-node: centos7-docker-2c-8g + jobs: + - '{project-name}-gerrit-release-jobs'