From 0e18ab1c0d0b8e95a313355d56cec0aaf920ee64 Mon Sep 17 00:00:00 2001 From: Alex Stancu Date: Tue, 16 Jun 2020 16:06:59 +0300 Subject: [PATCH] Add release job for sim/e2-interface repo. Issue-ID: SIM-14 Change-Id: I9b72a0396265d0e53a8c0b36a254914f4355a0f7 Signed-off-by: Alex Stancu Signed-off-by: Lott, Christopher (cl778h) --- jjb/sim-e2-interface/sim-e2-interface.yaml | 36 +++++++++++++++++------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/jjb/sim-e2-interface/sim-e2-interface.yaml b/jjb/sim-e2-interface/sim-e2-interface.yaml index 63077005..43fd59de 100644 --- a/jjb/sim-e2-interface/sim-e2-interface.yaml +++ b/jjb/sim-e2-interface/sim-e2-interface.yaml @@ -13,29 +13,21 @@ jobs: - gerrit-info-yaml-verify -- sim_e2_interface_docker: &sim_e2_interface_docker - # values apply to all sim/e2-interface docker projects - name: sim-e2-interface-docker +- sim_e2_interface_common: &sim_e2_interface_common + # values apply to all projects here + name: sim-e2-interface-common # git repo project: sim/e2-interface # jenkins job name prefix project-name: sim-e2-interface # maven settings file has docker credentials mvn-settings: sim-e2-interface-settings - # source of docker tag - container-tag-method: yaml-file - build-node: ubuntu1804-docker-4c-4g - jobs: - - '{project-name}-gerrit-docker-jobs' - stream: - - master: - branch: master - project: - <<: *sim_e2_interface_docker - name: sim-e2-interface-e2sim - # jenkins job name prefix - project-name: '{name}' + <<: *sim_e2_interface_common + name: sim-e2-interface-docker + build-node: ubuntu1804-docker-4c-4g + container-tag-method: yaml-file # image name docker-name: 'o-ran-sc/ntsim-e2-simulator' # docker root @@ -47,3 +39,17 @@ gerrit_trigger_file_paths: - compare-type: REG_EXP pattern: '{docker-root}/.*' + jobs: + - '{project-name}-gerrit-docker-jobs' + stream: + - master: + branch: master + +- project: + <<: *sim_e2_interface_common + name: sim-e2-interface-release + # sigul requires centos + # container release requires docker + build-node: centos7-docker-2c-8g + jobs: + - '{project-name}-gerrit-release-jobs' -- 2.16.6