X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fsim-e2-interface%2Fsim-e2-interface.yaml;h=546482ef7ba9c3b9b086cf66999fcd4f4483cc6f;hb=5cd8040d12512513a9fc2e34d0743bf2311c52d2;hp=6307700504413dd79ba60249fd9d6fb03acd1031;hpb=746adf307579bbb5929f8b4f6976e58b526cad66;p=ci-management.git diff --git a/jjb/sim-e2-interface/sim-e2-interface.yaml b/jjb/sim-e2-interface/sim-e2-interface.yaml index 63077005..546482ef 100644 --- a/jjb/sim-e2-interface/sim-e2-interface.yaml +++ b/jjb/sim-e2-interface/sim-e2-interface.yaml @@ -13,37 +13,43 @@ 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-name: "o-ran-sc/ntsim-e2-simulator" # docker root docker-root: e2sim # dockerfile is in subdir - docker-build-args: '--network=host -f docker/Dockerfile' + docker-build-args: "--network=host -f docker/Dockerfile" # tag file is in subdir container-tag-yaml-dir: e2sim/docker gerrit_trigger_file_paths: - compare-type: REG_EXP - pattern: '{docker-root}/.*' + 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"