Aric Gardner | da252d2 | 2019-10-11 16:10:03 -0400 | [diff] [blame] | 1 | --- |
| 2 | - project: |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 3 | name: it-dev-project-view |
| 4 | project-name: it-dev |
| 5 | views: |
| 6 | - project-view |
| 7 | |
Anil Belur | 4e0d56a | 2023-04-18 11:49:03 +1000 | [diff] [blame] | 8 | - _it_dev_xo_common: &it_dev_xo_common |
Zhe Huang | ec4545e | 2020-03-17 19:02:01 -0400 | [diff] [blame] | 9 | name: it-dev-xo-common |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 10 | # git repo |
| 11 | project: it/dev |
| 12 | # jenkins job name prefix |
Zhe Huang | ec4545e | 2020-03-17 19:02:01 -0400 | [diff] [blame] | 13 | project-name: it-dev-xapp-onboarder |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 14 | # maven settings file has docker credentials |
| 15 | mvn-settings: it-dev-settings |
| 16 | |
Anil Belur | 4e0d56a | 2023-04-18 11:49:03 +1000 | [diff] [blame] | 17 | - _it_dev_xo_py_common: &it_dev_xo_py_common |
Zhe Huang | ec4545e | 2020-03-17 19:02:01 -0400 | [diff] [blame] | 18 | name: it-dev-xo-py-common |
| 19 | python-version: python3.6 |
| 20 | tox-dir: xapp_onboarder |
| 21 | tox-envs: py36-lf |
| 22 | |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 23 | - project: |
Zhe Huang | ec4545e | 2020-03-17 19:02:01 -0400 | [diff] [blame] | 24 | <<: *it_dev_xo_common |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 25 | name: it-dev-xapp-onboarder-docker |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 26 | # image name |
Anil Belur | 439502c | 2023-05-07 12:39:38 +1000 | [diff] [blame] | 27 | docker-name: "o-ran-sc/xapp-onboarder" |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 28 | # source of docker tag |
| 29 | container-tag-method: yaml-file |
| 30 | # dockerfile is in subdir |
| 31 | docker-build-args: -f ci/xapp_onboarder/Dockerfile |
| 32 | # container-tag.yaml is in subdir |
| 33 | container-tag-yaml-dir: ci/xapp_onboarder |
| 34 | gerrit_trigger_file_paths: |
| 35 | - compare-type: REG_EXP |
Anil Belur | 439502c | 2023-05-07 12:39:38 +1000 | [diff] [blame] | 36 | pattern: "xapp_onboarder/.*" |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 37 | jobs: |
Anil Belur | 439502c | 2023-05-07 12:39:38 +1000 | [diff] [blame] | 38 | - "{project-name}-gerrit-docker-jobs" |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 39 | stream: |
| 40 | - master: |
| 41 | branch: master |
| 42 | |
| 43 | - project: |
Zhe Huang | ec4545e | 2020-03-17 19:02:01 -0400 | [diff] [blame] | 44 | <<: *it_dev_xo_common |
| 45 | name: it-dev-xapp-onboarder-release |
| 46 | # one release job for all items in repo |
| 47 | project-name: it-dev |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 48 | # maven release requires sigul which requires centos |
| 49 | # container release requires docker |
| 50 | build-node: centos7-docker-2c-8g |
| 51 | jobs: |
Anil Belur | 439502c | 2023-05-07 12:39:38 +1000 | [diff] [blame] | 52 | - "{project-name}-gerrit-release-jobs" |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 53 | |
| 54 | - project: |
Zhe Huang | ec4545e | 2020-03-17 19:02:01 -0400 | [diff] [blame] | 55 | <<: *it_dev_xo_common |
| 56 | <<: *it_dev_xo_py_common |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 57 | name: it-dev-xapp-onboarder-pypi |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 58 | gerrit_trigger_file_paths: |
Anil Belur | 439502c | 2023-05-07 12:39:38 +1000 | [diff] [blame] | 59 | - compare-type: REG_EXP |
| 60 | pattern: "xapp_onboarder/.*" |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 61 | parallel: false |
| 62 | jobs: |
Lott, Christopher (cl778h) | 4cae059 | 2020-04-01 08:34:48 -0400 | [diff] [blame] | 63 | - gerrit-pypi-verify |
| 64 | - gerrit-pypi-stage |
Zhe Huang | 62e544f | 2020-03-09 15:42:05 -0400 | [diff] [blame] | 65 | stream: |
| 66 | - master: |
| 67 | branch: master |