<<: *a1_common
name: ric-plt-a1
# image name
- docker-name: '{name}'
+ docker-name: 'o-ran-sc/{name}'
# source of docker tag
container-tag-method: yaml-file
# use host network
- ../shell/install-deb-nng-rmr.sh
python-version: python3
stream:
- - master:
- branch: master
+ # run verify on all branches
+ # the ANT pattern is **/{branch}, we are exploiting that.
+ - all:
+ branch: '*'
jobs:
- gerrit-tox-verify
- - gerrit-python-xc-clm
- project:
<<: *a1_common
pre-build-script: !include-raw-escape:
- ../shell/install-deb-nng-rmr.sh
sonarcloud: true
- sonarcloud-project-key: o-ran-sc_ric-plt-a1
- sonarcloud-project-organization: o-ran-sc
- sonarcloud-api-token: d9e23c28dc39b6d7531d2ecabf122ce84e6253ef
+ sonarcloud-api-token: '{sonarcloud_api_token}'
+ sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
+ sonarcloud-project-organization: '{sonarcloud_project_organization}'
jobs:
- gerrit-tox-sonar
+
+- project:
+ <<: *a1_common
+ name: ricc-plt-a1-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'