-Subproject commit 794042ce858f009db24afb1b6d62bb2c33584c24
+Subproject commit 98c1e382ce72ee76c628c4741e17753c89901e07
mvn-goals: 'clean install'
# Default JVM invocation options
mvn-opts: ''
- mvn-site-id: 'oran-site'
- mvn-staging-id: 'oran-staging'
+ mvn-site-id: site
+ mvn-staging-id: staging
mvn-snapshot-id: snapshots
staging-profile-id: 14a1ca3fc76ce
--- /dev/null
+---
+- project:
+ name: o-du-phy-project-view
+ project-name: o-du-phy
+ views:
+ - project-view
+
+- project:
+ name: o-du-phy-info
+ project: o-du/phy
+ project-name: o-du-phy
+ build-node: centos7-builder-1c-1g
+ jobs:
+ - gerrit-info-yaml-verify
+
+- o_du_phy_common: &o_du_phy_common
+ # values apply to all o-du/phy docker projects
+ name: o-du-phy-docker-common
+ # git repo
+ project: o-du/phy
+ # jenkins job name prefix
+ project-name: o-du-phy
+ # maven settings file has docker credentials
+ mvn-settings: o-du-phy-settings
+
+# build and publish packages to PackageCloud.io
+- project:
+ <<: *o_du_phy_common
+ name: o-du-phy-package
+ # jenkins job name prefix
+ project-name: '{name}'
+ # image is not pushed, use trivial tag
+ container-tag-method: latest
+ # image name
+ docker-name: 'o-ran-sc/{name}'
+ # use host network for network resources
+ docker-build-args: '--network=host -f Dockerfile'
+ jobs:
+ - gerrit-docker-verify
+ # - oran-gerrit-docker-ci-pc-merge
+ stream:
+ - master:
+ branch: master
+
pre_docker_build_script: "# pre docker build script goes here"
post_docker_build_script: "# post docker build script goes here"
disable-job: "false"
+ docker-get-container-tag-script: "../shell/docker-get-container-tag.sh"
docker-root: "$WORKSPACE"
docker-build-args: ""
git-url: "$GIT_URL/$PROJECT"
container-tag-method: "{container-tag-method}"
container-tag-yaml-dir: "{container-tag-yaml-dir}"
docker-root: "{docker-root}"
+ docker-get-container-tag-script: "{docker-get-container-tag-script}"
- lf-docker-build:
docker-build-args: "{docker-build-args}"
docker-name: "{docker-name}"
project-name: pti-rtp
# maven settings file has credentials
mvn-settings: pti-rtp-settings
+ mvn-site-id: site
# use a centos with big memory; docker not required
build-node: centos7-docker-2c-8g
--- /dev/null
+---
+- project:
+ name: ric-app-kpimon-project-view
+ project-name: ric-app-kpimon
+ views:
+ - project-view
+
+- project:
+ name: ric-app-kpimon-info
+ project: ric-app/kpimon
+ project-name: ric-app-kpimon
+ build-node: centos7-builder-1c-1g
+ jobs:
+ - gerrit-info-yaml-verify
+
+- ric_app_kpimon_docker_common: &ric_app_kpimon_docker_common
+ # values apply to all kpimon docker projects
+ name: ric-app-kpimon-docker-common
+ # git repo
+ project: ric-app/kpimon
+ # jenkins job name prefix
+ project-name: ric-app-kpimon
+ # maven settings file has docker credentials
+ mvn-settings: ric-app-kpimon-settings
+
+- project:
+ <<: *ric_app_kpimon_docker_common
+ name: ric-app-kpimon
+ # image name
+ docker-name: 'o-ran-sc/{name}'
+ # source of docker tag
+ container-tag-method: yaml-file
+ # use host network to clone from our gerrit
+ docker-build-args: '--network=host'
+ jobs:
+ - '{project-name}-gerrit-docker-jobs'
+ stream:
+ - master:
+ branch: master
+
+- project:
+ <<: *ric_app_kpimon_docker_common
+ name: ric-app-kpimon-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'
tox-dir: src/bindings/rmr-python
jobs:
- gerrit-tox-sonar
+
+- project:
+ project: ric-plt/lib/rmr
+ project-name: ric-plt-lib-rmr
+ name: ric-plt-lib-rmr-release-verify
+ branch: master
+ build-node: centos7-builder-1c-1g
+ jobs:
+ - gerrit-packagecloud-release-verify
+
+- project:
+ project: ric-plt/lib/rmr
+ project-name: ric-plt-lib-rmr
+ name: ric-plt-lib-rmr-release-merge
+ branch: master
+ build-node: centos7-builder-1c-1g
+ jobs:
+ - gerrit-packagecloud-release-merge
<<: *scp_ocu_openlte_common
name: scp-ocu-openlte
# image name
- docker-name: 'o-ran-scp/{name}'
+ docker-name: 'o-ran-sc/scp/ocu-openlte'
docker-build-args: '--network=host'
jobs:
- '{project-name}-gerrit-docker-jobs'
# container release requires docker
build-node: centos7-docker-2c-8g
jobs:
- - '{project-name}-gerrit-release-jobs'
\ No newline at end of file
+ - '{project-name}-gerrit-release-jobs'