3 name: nonrtric-plt-rappcatalogue-project-view
4 project-name: nonrtric-plt-rappcatalogue
8 - _rappcatalogue_jdk_common: &rappcatalogue_jdk_common
9 name: rappcatalogue-jdk-common
11 project: nonrtric/plt/rappcatalogue
12 # jenkins job name prefix
13 project-name: nonrtric-plt-rappcatalogue
14 # maven settings file has docker credentials
15 mvn-settings: nonrtric-plt-rappcatalogue-settings
17 java-version: openjdk17
20 <<: *rappcatalogue_jdk_common
21 mvn-params: -Dbuild.number=${{BUILD_NUMBER}}
23 - gerrit-maven-docker-verify
24 - gerrit-maven-docker-merge
25 - gerrit-maven-docker-stage
30 # will keep f release for now since that is the previous release
31 java-version: openjdk11
34 java-version: openjdk11
39 # nonrtric:rappcatalogue
40 # Maven artifacts for rappcatalogue
42 <<: *rappcatalogue_jdk_common
43 name: nonrtric-plt-rappcatalogue
44 project-name: "{name}"
45 mvn-opts: "-Ddocker.skip=true"
46 build-node: ubuntu1804-builder-4c-4g
54 # will keep f release for now since that is the previous release
55 java-version: openjdk11
58 java-version: openjdk11
64 <<: *rappcatalogue_jdk_common
65 name: nonrtric-plt-rappcatalogue-release
66 # maven release requires sigul which requires centos
67 # container release requires docker
68 build-node: centos7-docker-2c-8g
70 - "{project-name}-gerrit-release-jobs"
73 <<: *rappcatalogue_jdk_common
74 name: nonrtric-plt-rappcatalogue-enhanced-verify
75 project-name: nonrtric-plt-rappcatalogue-enhanced
76 # the install script assumes an ubuntu image
77 build-node: ubuntu1804-builder-2c-2g
78 python-version: python3.8
81 tox-dir: catalogue-enhanced
82 # do not trigger on changes in docs, releases
83 gerrit_trigger_file_paths:
84 - compare-type: REG_EXP
85 pattern: "catalogue-enhanced/.*"
97 <<: *rappcatalogue_jdk_common
98 name: nonrtric-plt-rappcatalogue-enhanced
99 project-name: nonrtric-plt-rappcatalogue-enhanced
101 docker-name: "o-ran-sc/nonrtric-plt-rappcatalogue-enhanced"
102 # source of docker tag
103 container-tag-method: yaml-file
105 docker-build-args: "--network=host"
106 # Directory with Dockerfile
107 docker-root: "catalogue-enhanced"
108 build-node: ubuntu1804-docker-4c-4g
109 # do not trigger on changes in docs, releases
110 gerrit_trigger_file_paths:
111 - compare-type: REG_EXP
112 pattern: "catalogue-enhanced/.*"
123 - "{project-name}-gerrit-docker-jobs"