3 name: nonrtric-plt-rappmanager-project-view
4 project-name: nonrtric-plt-rappmanager
9 name: nonrtric-plt-rappmanager-info
10 project: nonrtric/plt/rappmanager
11 project-name: nonrtric-plt-rappmanager
12 build-node: centos7-builder-1c-1g
15 - gerrit-info-yaml-verify
17 - _nonrtric_jdk_common: &rappmanager_jdk_common
18 name: rappmanager-jdk-common
20 project: nonrtric/plt/rappmanager
21 # jenkins job name prefix
22 project-name: nonrtric-plt-rappmanager
23 # maven settings file has docker credentials
24 mvn-settings: nonrtric-plt-rappmanager-settings
25 gerrit_trigger_file_paths:
26 - compare-type: REG_EXP
27 pattern: "^((?!participants\/).)*$"
29 java-version: openjdk17
30 jacoco-exclude-pattern: !include-raw-escape: coverage-exclude-pattern.txt
33 <<: *rappmanager_jdk_common
34 mvn-params: -Dbuild.number=${{BUILD_NUMBER}}
36 - gerrit-maven-docker-verify
37 - gerrit-maven-docker-merge
38 - gerrit-maven-docker-stage
43 # nonrtric:rappmanager/
44 # Maven artifacts for nonrtric-plt-rappmanager/
46 <<: *rappmanager_jdk_common
47 name: nonrtric-plt-rappmanager
48 project-name: "{name}"
49 mvn-opts: "-Ddocker.skip=true"
50 build-node: ubuntu1804-builder-4c-4g
59 <<: *rappmanager_jdk_common
60 name: nonrtric-plt-rappmanager-release
61 # maven release requires sigul which requires centos
62 # container release requires docker
63 build-node: centos7-docker-2c-8g
65 - "{project-name}-gerrit-release-jobs"
68 <<: *rappmanager_jdk_common
69 name: nonrtric-plt-rappmanager-sonar
70 project-name: nonrtric-plt-rappmanager
71 # template goal install builds docker image unnecessarily
72 mvn-params: "-Ddocker.skip=true"
74 sonarcloud-api-token: "{sonarcloud_api_token}"
75 sonarcloud-project-key: "nonrtric-plt-rappmanager"
76 sonarcloud-project-organization: "{sonarcloud_project_organization}"
80 - _nonrtric_jdk_common: &acm_participants_jdk_common
81 name: acm_participants_jdk_common
83 project: nonrtric/plt/rappmanager
84 # jenkins job name prefix
85 project-name: nonrtric-plt-participants
86 # maven settings file has docker credentials
87 mvn-settings: nonrtric-plt-rappmanager-settings
88 gerrit_trigger_file_paths:
89 - compare-type: REG_EXP
90 pattern: "participants/.*"
92 java-version: openjdk17
93 jacoco-exclude-pattern: !include-raw-escape: coverage-exclude-pattern-participants.txt
96 <<: *acm_participants_jdk_common
97 mvn-params: "-Dbuild.number=${{BUILD_NUMBER}} -f participants"
99 - gerrit-maven-docker-verify
100 - gerrit-maven-docker-merge
101 - gerrit-maven-docker-stage
106 # nonrtric:rappmanager/
107 # Maven artifacts for nonrtric-plt-rappmanager/
109 <<: *acm_participants_jdk_common
110 name: nonrtric-plt-participants
111 project-name: "{name}"
112 mvn-opts: "-Ddocker.skip=true -f participants"
113 build-node: ubuntu1804-builder-4c-4g
122 <<: *acm_participants_jdk_common
123 name: nonrtric-plt-participants-release
124 # maven release requires sigul which requires centos
125 # container release requires docker
126 build-node: centos7-docker-2c-8g
128 - "{project-name}-gerrit-release-jobs"
131 <<: *acm_participants_jdk_common
132 name: nonrtric-plt-participants-sonar
133 project-name: nonrtric-plt-participants
134 # template goal install builds docker image unnecessarily
135 mvn-params: "-Ddocker.skip=true -f participants"
137 sonarcloud-api-token: "{sonarcloud_api_token}"
138 sonarcloud-project-key: "nonrtric-plt-participants"
139 sonarcloud-project-organization: "{sonarcloud_project_organization}"