--- - project: name: scp-ocu-openlte-project-view project-name: scp-ocu-openlte views: - project-view - project: name: scp-ocu-openlte-info project: scp/ocu/openlte project-name: scp-ocu-openlte build-node: centos7-builder-1c-1g jobs: - gerrit-info-yaml-verify - scp_ocu_openlte_common: &scp_ocu_openlte_common # values apply to all scp/ocu/openlte docker projects name: scp-ocu-openlte-common # git repo project: scp/ocu/openlte # jenkins job name prefix project-name: scp-ocu-openlte # maven settings file has docker credentials mvn-settings: scp-ocu-openlte-settings # source of docker tag container-tag-method: yaml-file - project: <<: *scp_ocu_openlte_common name: scp-ocu-openlte # image name docker-name: 'o-ran-sc/scp/ocu-openlte' docker-build-args: '--network=host' jobs: - '{project-name}-gerrit-docker-jobs' stream: - master: branch: master - project: <<: *scp_ocu_openlte_common name: scp-ocu-openlte-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'