+ # maven settings file has docker credentials
+ mvn-settings: smo-ves-settings
+ sonarcloud-project-key: "smo-ves"
+ sonarcloud-project-organization: "o-ran-sc"
+
+- project:
+ <<: *ves_docker_common
+ name: smo-ves-collector
+ project-name: "{name}"
+ # image name
+ docker-name: "o-ran-sc/{name}"
+ # Dockerfile is in a subdir
+ docker-root: collector
+ # source of docker tag
+ container-tag-method: yaml-file
+ jobs:
+ - "{project-name}-gerrit-docker-jobs"
+ stream:
+ - master:
+ branch: master
+
+- project:
+ <<: *ves_docker_common
+ name: smo-ves-dmaap-adapter
+ project-name: "{name}"
+ # image name
+ docker-name: "o-ran-sc/{name}"
+ # Dockerfile is in a subdir
+ docker-root: dmaapadapter
+ # source of docker tag
+ container-tag-method: yaml-file
+ jobs:
+ - "{project-name}-gerrit-docker-jobs"
+ stream:
+ - master:
+ branch: master
+
+- project:
+ <<: *ves_docker_common
+ name: smo-ves-influxdb-connector
+ project-name: "{name}"
+ # image name
+ docker-name: "o-ran-sc/{name}"
+ # Dockerfile is in a subdir
+ docker-root: influxdb-connector
+ # source of docker tag
+ container-tag-method: yaml-file
+ jobs:
+ - "{project-name}-gerrit-docker-jobs"
+ stream:
+ - master:
+ branch: master
+- project:
+ <<: *ves_docker_common
+ name: smo-ves-post-config
+ project-name: "{name}"
+ # image name
+ docker-name: "o-ran-sc/{name}"
+ # Dockerfile is in a subdir
+ docker-root: postconfig
+ # source of docker tag
+ container-tag-method: yaml-file
+ jobs:
+ - "{project-name}-gerrit-docker-jobs"
+ stream:
+ - master:
+ branch: master
+
+- project:
+ <<: *ves_docker_common
+ name: smo-ves-release
+ project-name: "{name}"
+ # maven release requires sigul which requires centos
+ # container release requires docker
+ build-node: centos7-docker-2c-8g
+ jobs:
+ - "{project-name}-gerrit-release-jobs"
+
+- project:
+ <<: *ves_docker_common
+ name: smo-ves-nexus-iq