project-name: smo-ves
# 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-collector
+ name: smo-ves-collector
project-name: '{name}'
# image name
- docker-name: 'o-ran-sc/smo-collector'
+ docker-name: 'o-ran-sc/{name}'
# Dockerfile is in a subdir
docker-root: collector
# source of docker tag
- project:
<<: *ves_docker_common
- name: smo-dmaap-adapter
+ name: smo-ves-dmaap-adapter
project-name: '{name}'
# image name
- docker-name: 'o-ran-sc/smo-dmaap-adapter'
+ docker-name: 'o-ran-sc/{name}'
# Dockerfile is in a subdir
docker-root: dmaapadapter
# source of docker tag
- project:
<<: *ves_docker_common
- name: smo-influxdb-connector
+ name: smo-ves-influxdb-connector
project-name: '{name}'
# image name
- docker-name: 'o-ran-sc/smo-influxdb-connector'
+ docker-name: 'o-ran-sc/{name}'
# Dockerfile is in a subdir
docker-root: influxdb-connector
# source of docker tag
branch: master
- project:
<<: *ves_docker_common
- name: smo-post-config
+ name: smo-ves-post-config
project-name: '{name}'
# image name
- docker-name: 'o-ran-sc/smo-post-config'
+ docker-name: 'o-ran-sc/{name}'
# Dockerfile is in a subdir
docker-root: postconfig
# source of docker tag
- project:
<<: *ves_docker_common
- name: smo-collector-release
+ name: smo-ves-collector-release
project-name: '{name}'
# maven release requires sigul which requires centos
# container release requires docker
- project:
<<: *ves_docker_common
- name: smo-dmaap-adapter-release
+ name: smo-ves-dmaap-adapter-release
project-name: '{name}'
# maven release requires sigul which requires centos
# container release requires docker
- project:
<<: *ves_docker_common
- name: smo-influxdb-connector-release
+ name: smo-ves-influxdb-connector-release
project-name: '{name}'
# maven release requires sigul which requires centos
# container release requires docker
- project:
<<: *ves_docker_common
- name: smo-post-config-release
+ name: smo-ves-post-config-release
project-name: '{name}'
# maven release requires sigul which requires centos
# container release requires docker
sonar.python.coverage.reportPaths=coverage.xml
jobs:
- gerrit-tox-sonar
+ - gerrit-cli-sonar