blob: aa54c4e12f7e7ff04b085df71cd217baa644c368 [file] [log] [blame]
sebdetde906162020-12-10 10:58:06 +01001---
2- project:
waynedunican1eec7762023-08-21 10:40:06 +01003 name: policy-clamp-java-17
Andrew Grimberg86af1062023-05-03 09:47:36 -07004 project-name: "policy-clamp"
sebdetde906162020-12-10 10:58:06 +01005 jobs:
6 - gerrit-maven-stage:
Jessica Wagantall030eedb2023-03-28 19:36:06 -07007 build-node: centos8-docker-8c-8g
Jessica Wagantall2e83c382023-02-06 11:47:23 -08008 sbom-generator: true
sebdetde906162020-12-10 10:58:06 +01009 maven-versions-plugin: true
10 sign-artifacts: true
Andrew Grimberg86af1062023-05-03 09:47:36 -070011 mvn-params: "-Dmaven.test.skip=true"
sebdetde906162020-12-10 10:58:06 +010012 - gerrit-maven-docker-stage:
Jessica Wagantall2e83c382023-02-06 11:47:23 -080013 sbom-generator: true
sebdetde906162020-12-10 10:58:06 +010014 build-node: ubuntu1804-docker-8c-8g
15 maven-versions-plugin: true
Andrew Grimberg86af1062023-05-03 09:47:36 -070016 container-public-registry: "nexus3.onap.org:10001"
17 container-staging-registry: "nexus3.onap.org:10003"
18 mvn-params: "-Dmaven.test.skip=true -P docker"
19 - "{project-name}-{stream}-verify-java":
sebdetde906162020-12-10 10:58:06 +010020 build-node: ubuntu1804-docker-8c-16g
Andrew Grimberg86af1062023-05-03 09:47:36 -070021 - "{project-name}-{stream}-merge-java":
sebdet9138cc12021-01-14 11:10:50 +010022 build-node: ubuntu1804-docker-8c-16g
Andrew Grimberg86af1062023-05-03 09:47:36 -070023 mvn-params: "-P docker"
24 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070025 build-node: centos7-docker-2c-1g
sebdetde906162020-12-10 10:58:06 +010026
Andrew Grimberg86af1062023-05-03 09:47:36 -070027 project: "policy/clamp"
sebdetde906162020-12-10 10:58:06 +010028 stream:
adheli.tavareseb919782023-09-20 16:37:07 +010029 - "master":
30 branch: "master"
liamfallon81dc5b52023-11-14 17:06:03 +010031 - "montreal":
32 branch: "montreal"
saul.gill1ee777f2024-05-20 12:37:52 +010033 - "newdelhi":
34 branch: "newdelhi"
adheli.tavares509d5a82023-09-21 09:50:47 +010035 mvn-version: "mvn36"
36 maven-version: "mvn36"
waynedunicanb727b952023-08-15 11:03:38 +010037 mvn-settings: "policy-clamp-settings"
38 java-version: openjdk17
39 files: "**"
40 archive-artifacts: ""
41 build-node: ubuntu1804-docker-8c-8g
42
43- project:
sebdetde906162020-12-10 10:58:06 +010044 name: policy-clamp-sonar
45 jobs:
Kevin Sandi1491b152024-06-12 09:19:21 -060046 - gerrit-maven-sonar
sebdetde906162020-12-10 10:58:06 +010047 sonarcloud: true
Andrew Grimberg86af1062023-05-03 09:47:36 -070048 sonarcloud-project-organization: "{sonarcloud_project_organization}"
49 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
50 sonar-mvn-goal: "{sonar_mvn_goal}"
sebdetde906162020-12-10 10:58:06 +010051 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg86af1062023-05-03 09:47:36 -070052 project: "policy/clamp"
53 project-name: "policy-clamp"
54 branch: "master"
adheli.tavares509d5a82023-09-21 09:50:47 +010055 mvn-version: "mvn36"
56 maven-version: "mvn36"
Andrew Grimberg86af1062023-05-03 09:47:36 -070057 mvn-settings: "policy-clamp-settings"
58 mvn-goals: "clean install"
adheli.tavareseb919782023-09-20 16:37:07 +010059 java-version: openjdk17
adheli.tavares323060e2024-06-21 10:03:06 +010060 cron: "@daily"
61
62- project:
63 name: policy-clamp-sonar-verify
64 jobs:
65 - gerrit-maven-sonar-verify
66 sonarcloud: true
67 sonarcloud-project-organization: "{sonarcloud_project_organization}"
68 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
69 sonar-mvn-goal: "{sonar_mvn_goal}"
70 build-node: ubuntu1804-docker-8c-8g
71 project: "policy/clamp"
72 project-name: "policy-clamp"
73 branch: "master"
74 mvn-version: "mvn36"
75 maven-version: "mvn36"
76 mvn-settings: "policy-clamp-settings"
77 mvn-goals: "clean install"
78 java-version: openjdk17
79 sonarcloud-qualitygate-wait: true
sebdetde906162020-12-10 10:58:06 +010080
81- project:
82 name: policy-clamp-clm
83 jobs:
84 - gerrit-maven-clm:
Andrew Grimberg86af1062023-05-03 09:47:36 -070085 nexus-iq-namespace: "onap-"
86 project: "policy/clamp"
87 project-name: "policy-clamp"
liamfallon5e391b02022-01-20 16:36:09 +000088 stream:
Andrew Grimberg86af1062023-05-03 09:47:36 -070089 - "master":
90 branch: "master"
adheli.tavares509d5a82023-09-21 09:50:47 +010091 mvn-version: "mvn36"
92 maven-version: "mvn36"
Andrew Grimberg86af1062023-05-03 09:47:36 -070093 mvn-settings: "policy-clamp-settings"
adheli.tavares9d510e02023-09-26 11:43:16 +010094 mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
sebdetde906162020-12-10 10:58:06 +010095 build-node: ubuntu1804-docker-8c-8g
adheli.tavareseb919782023-09-20 16:37:07 +010096 java-version: openjdk17