CI: Remove Jenkins gerrit-info-yaml-verify job
[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       - "london":
38           branch: "london"
39           cron: ""
40     mvn-settings: cps-ncmp-dmi-plugin-settings
41     files: "**"
42     archive-artifacts: ""
43     build-node: centos8-docker-8c-8g
44
45 - project:
46     name: cps-ncmp-dmi-plugin-java11
47     java-version: openjdk11
48     mvn-version: mvn36
49     maven-version: mvn36
50     project-name: cps-ncmp-dmi-plugin
51     project: cps/ncmp-dmi-plugin
52     mvn-snapshot-id: "ecomp-snapshots"
53     nexus-snapshot-repo: "snapshots"
54     jobs:
55       - gerrit-maven-docker-verify:
56           container-public-registry: nexus3.onap.org:10001
57       - gerrit-maven-merge
58       - gerrit-maven-stage:
59           sign-artifacts: true
60           build-node: centos8-docker-8c-8g
61           maven-versions-plugin: true
62           sbom-generator: true
63       - gerrit-maven-docker-stage:
64           build-node: centos8-docker-8c-8g
65           maven-versions-plugin: true
66           mvn-params: -Pdocker
67           container-public-registry: nexus3.onap.org:10001
68           container-staging-registry: nexus3.onap.org:10003
69       - "{project-name}-gerrit-release-jobs":
70           build-node: centos7-docker-2c-1g
71     stream:
72       - "kohn":
73           branch: "kohn"
74           cron: ""
75     mvn-settings: cps-ncmp-dmi-plugin-settings
76     files: "**"
77     archive-artifacts: ""
78     build-node: centos8-docker-8c-8g
79
80 - project:
81     name: cps-ncmp-dmi-plugin-clm
82     java-version: openjdk17
83     mvn-version: mvn36
84     maven-version: mvn36
85     jobs:
86       - gerrit-maven-clm
87     nexus-iq-namespace: onap-
88     project: cps/ncmp-dmi-plugin
89     project-name: cps-ncmp-dmi-plugin
90     branch: master
91     mvn-settings: cps-ncmp-dmi-plugin-settings
92     build-node: centos8-docker-8c-8g
93
94 - project:
95     name: cps-ncmp-dmi-plugin-sonar
96     java-version: openjdk17
97     mvn-version: mvn36
98     maven-version: mvn36
99     jobs:
100       - gerrit-maven-sonar
101     sonarcloud: true
102     sonarcloud-project-organization: "{sonarcloud_project_organization}"
103     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
104     sonar-mvn-goal: "{sonar_mvn_goal}"
105     cron: "@daily"
106     build-node: centos8-docker-8c-8g
107     project: "cps/ncmp-dmi-plugin"
108     project-name: "cps-ncmp-dmi-plugin"
109     branch: "master"
110     mvn-settings: "cps-ncmp-dmi-plugin-settings"
111     mvn-goals: "clean install"
112
113 - project:
114     name: cps-ncmp-dmi-plugin-sonar-verify
115     java-version: openjdk17
116     mvn-version: "mvn36"
117     maven-version: "mvn36"
118     jobs:
119       - gerrit-maven-sonar-verify
120     sonarcloud: true
121     sonarcloud-project-organization: "{sonarcloud_project_organization}"
122     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
123     sonarcloud-qualitygate-wait: true
124     sonar-mvn-goal: "{sonar_mvn_goal}"
125     build-node: centos8-docker-8c-8g
126     project: "cps/ncmp-dmi-plugin"
127     project-name: "cps-ncmp-dmi-plugin"
128     branch: "master"
129     mvn-settings: "cps-ncmp-dmi-plugin-settings"
130     mvn-goals: "clean install"