blob: f8cc1fcac3457f3dac1d405f9fcdc5cf0a46d381 [file] [log] [blame]
LF Jenkins CI36159282020-10-29 17:48:17 +00001---
2- project:
Andrew Grimberg86af1062023-05-03 09:47:36 -07003 name: cps-project-view
4 project-name: cps
5 views:
6 - project-view
LF Jenkins CI36159282020-10-29 17:48:17 +00007
8- project:
Andrew Grimberg86af1062023-05-03 09:47:36 -07009 name: cps-clm
egernug4ea49752023-07-10 13:28:14 +010010 java-version: openjdk17
Andrew Grimberg86af1062023-05-03 09:47:36 -070011 mvn-version: "mvn36"
12 maven-version: "mvn36"
13 jobs:
14 - gerrit-maven-clm
15 nexus-iq-namespace: "onap-"
16 project: "cps"
17 project-name: "cps"
18 branch: "master"
19 mvn-settings: "cps-settings"
egernug817bb1c2023-11-23 10:15:38 +000020 mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
Andrew Grimberg86af1062023-05-03 09:47:36 -070021 build-node: centos8-docker-8c-8g
Claudio David Gasparini1e614bf2020-11-12 20:23:47 +010022
23- project:
egernug4ea49752023-07-10 13:28:14 +010024 name: cps-java11
Andrew Grimberg86af1062023-05-03 09:47:36 -070025 java-version: openjdk11
26 mvn-version: "mvn36"
27 maven-version: "mvn36"
28 project-name: "cps"
29 project: "cps"
30 jobs:
31 - "{project-name}-{stream}-verify-java"
32 - "{project-name}-{stream}-merge-java":
33 docker-pom: "pom.xml"
34 mvn-params: "-P cps-ncmp-docker"
35 - gerrit-maven-stage:
36 sign-artifacts: true
37 build-node: centos8-docker-8c-8g
38 maven-versions-plugin: true
39 sbom-generator: true
40 - gerrit-maven-docker-stage:
41 build-node: centos8-docker-8c-8g
42 maven-versions-plugin: true
43 mvn-params: "-P cps-ncmp-docker"
44 container-public-registry: "nexus3.onap.org:10001"
45 container-staging-registry: "nexus3.onap.org:10003"
46 - "{project-name}-gerrit-release-jobs":
47 build-node: centos7-docker-2c-1g
48 stream:
egernug4ea49752023-07-10 13:28:14 +010049 - "kohn":
50 branch: "kohn"
51 cron: ""
52 - "london":
53 branch: "london"
54 cron: ""
55 mvn-settings: "cps-settings"
56 files: "**"
57 archive-artifacts: ""
58 build-node: centos8-docker-8c-8g
59
60- project:
61 name: cps-java17
62 java-version: openjdk17
63 mvn-version: "mvn36"
64 maven-version: "mvn36"
65 project-name: "cps"
66 project: "cps"
67 jobs:
68 - "{project-name}-{stream}-verify-java"
69 - "{project-name}-{stream}-merge-java":
70 docker-pom: "pom.xml"
71 mvn-params: "-P cps-ncmp-docker"
72 - gerrit-maven-stage:
73 sign-artifacts: true
74 build-node: centos8-docker-8c-8g
75 maven-versions-plugin: true
76 sbom-generator: true
77 - gerrit-maven-docker-stage:
78 build-node: centos8-docker-8c-8g
79 maven-versions-plugin: true
80 mvn-params: "-P cps-ncmp-docker"
81 container-public-registry: "nexus3.onap.org:10001"
82 container-staging-registry: "nexus3.onap.org:10003"
83 - "{project-name}-gerrit-release-jobs":
84 build-node: centos7-docker-2c-1g
85 stream:
Andrew Grimberg86af1062023-05-03 09:47:36 -070086 - "master":
87 branch: "master"
sourabh_sourabh3d91b392023-11-07 14:30:33 +000088 - "montreal":
89 branch: "montreal"
Andrew Grimberg86af1062023-05-03 09:47:36 -070090 mvn-settings: "cps-settings"
91 files: "**"
92 archive-artifacts: ""
93 build-node: centos8-docker-8c-8g
Claudio David Gasparinif55f3b62020-11-12 18:05:09 +010094
95- project:
Andrew Grimberg86af1062023-05-03 09:47:36 -070096 name: cps-sonar
egernug4ea49752023-07-10 13:28:14 +010097 java-version: openjdk17
Andrew Grimberg86af1062023-05-03 09:47:36 -070098 mvn-version: "mvn36"
99 maven-version: "mvn36"
100 jobs:
101 - gerrit-maven-sonar
102 sonarcloud: true
103 sonarcloud-project-organization: "{sonarcloud_project_organization}"
104 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
105 sonar-mvn-goal: "{sonar_mvn_goal}"
106 cron: "@daily"
107 build-node: centos8-docker-8c-8g
108 project: "cps"
109 project-name: "cps"
110 branch: "master"
111 mvn-settings: "cps-settings"
112 mvn-goals: "clean install"
Jessica Wagantalla525d692021-01-29 10:16:10 -0800113
114- project:
Andrew Grimberg86af1062023-05-03 09:47:36 -0700115 name: cps-sonar-verify
egernug4ea49752023-07-10 13:28:14 +0100116 java-version: openjdk17
Andrew Grimberg86af1062023-05-03 09:47:36 -0700117 mvn-version: "mvn36"
118 maven-version: "mvn36"
119 jobs:
120 - gerrit-maven-sonar-verify
121 sonarcloud: true
122 sonarcloud-project-organization: "{sonarcloud_project_organization}"
123 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
124 sonarcloud-qualitygate-wait: true
125 sonar-mvn-goal: "{sonar_mvn_goal}"
126 build-node: centos8-docker-8c-8g
127 project: "cps"
128 project-name: "cps"
129 branch: "master"
130 mvn-settings: "cps-settings"
131 mvn-goals: "clean install"