Chore: Upgrade global-jjb to v0.90.8
[ci-management.git] / jjb / cps / cps-ncmp-dmi-plugin.yaml
1 ---
2 - project:
3     name: cps-ncmp-dmi-plugin-project-view
4     project-name: cps-ncmp-dmi-plugin
5     views:
6       - project-view
7
8 - project:
9     name: cps-ncmp-dmi-plugin-java17
10     java-version: openjdk17
11     mvn-version: mvn36
12     maven-version: mvn36
13     project-name: cps-ncmp-dmi-plugin
14     project: cps/ncmp-dmi-plugin
15     mvn-snapshot-id: "ecomp-snapshots"
16     nexus-snapshot-repo: "snapshots"
17     jobs:
18       - gerrit-maven-docker-verify:
19           container-public-registry: nexus3.onap.org:10001
20       - gerrit-maven-merge
21       - gerrit-maven-stage:
22           sign-artifacts: true
23           build-node: centos8-docker-8c-8g
24           maven-versions-plugin: true
25           sbom-generator: true
26       - gerrit-maven-docker-stage:
27           build-node: centos8-docker-8c-8g
28           maven-versions-plugin: true
29           mvn-params: -Pdocker
30           container-public-registry: nexus3.onap.org:10001
31           container-staging-registry: nexus3.onap.org:10003
32       - "{project-name}-gerrit-release-jobs":
33           build-node: centos7-docker-2c-1g
34     stream:
35       - "master":
36           branch: master
37       - "newdelhi":
38           branch: "newdelhi"
39       - "montreal":
40           branch: "montreal"
41           cron: ""
42     mvn-settings: cps-ncmp-dmi-plugin-settings
43     files: "**"
44     archive-artifacts: ""
45     build-node: centos8-docker-8c-8g
46
47 - project:
48     name: cps-ncmp-dmi-plugin-java11
49     java-version: openjdk11
50     mvn-version: mvn36
51     maven-version: mvn36
52     project-name: cps-ncmp-dmi-plugin
53     project: cps/ncmp-dmi-plugin
54     mvn-snapshot-id: "ecomp-snapshots"
55     nexus-snapshot-repo: "snapshots"
56     jobs:
57       - gerrit-maven-docker-verify:
58           container-public-registry: nexus3.onap.org:10001
59       - gerrit-maven-merge
60       - gerrit-maven-stage:
61           sign-artifacts: true
62           build-node: centos8-docker-8c-8g
63           maven-versions-plugin: true
64           sbom-generator: true
65       - gerrit-maven-docker-stage:
66           build-node: centos8-docker-8c-8g
67           maven-versions-plugin: true
68           mvn-params: -Pdocker
69           container-public-registry: nexus3.onap.org:10001
70           container-staging-registry: nexus3.onap.org:10003
71       - "{project-name}-gerrit-release-jobs":
72           build-node: centos7-docker-2c-1g
73     stream:
74       - "london":
75           branch: "london"
76           cron: ""
77     mvn-settings: cps-ncmp-dmi-plugin-settings
78     files: "**"
79     archive-artifacts: ""
80     build-node: centos8-docker-8c-8g
81
82 - project:
83     name: cps-ncmp-dmi-plugin-clm
84     java-version: openjdk17
85     mvn-version: mvn36
86     maven-version: mvn36
87     jobs:
88       - gerrit-maven-clm
89     nexus-iq-namespace: onap-
90     project: cps/ncmp-dmi-plugin
91     project-name: cps-ncmp-dmi-plugin
92     branch: master
93     mvn-settings: cps-ncmp-dmi-plugin-settings
94     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
95     build-node: centos8-docker-8c-8g
96
97 - project:
98     name: cps-ncmp-dmi-plugin-sonar
99     java-version: openjdk17
100     mvn-version: mvn36
101     maven-version: mvn36
102     jobs:
103       - gerrit-maven-sonar
104     sonarcloud: true
105     sonarcloud-project-organization: "{sonarcloud_project_organization}"
106     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
107     sonar-mvn-goal: "{sonar_mvn_goal}"
108     build-node: centos8-docker-8c-8g
109     project: "cps/ncmp-dmi-plugin"
110     project-name: "cps-ncmp-dmi-plugin"
111     branch: "master"
112     mvn-settings: "cps-ncmp-dmi-plugin-settings"
113     mvn-goals: "clean install"
114
115 - project:
116     name: cps-ncmp-dmi-plugin-sonar-verify
117     java-version: openjdk17
118     mvn-version: "mvn36"
119     maven-version: "mvn36"
120     jobs:
121       - gerrit-maven-sonar-verify
122     sonarcloud: true
123     sonarcloud-project-organization: "{sonarcloud_project_organization}"
124     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
125     sonarcloud-qualitygate-wait: true
126     sonar-mvn-goal: "{sonar_mvn_goal}"
127     build-node: centos8-docker-8c-8g
128     project: "cps/ncmp-dmi-plugin"
129     project-name: "cps-ncmp-dmi-plugin"
130     branch: "master"
131     mvn-settings: "cps-ncmp-dmi-plugin-settings"
132     mvn-goals: "clean install"