blob: 2c4c87d359a508a9edc7bb33548b7957e1fa1dfe [file] [log] [blame]
RehanRazac1a003a2020-07-22 15:17:02 +02001---
2- project:
Dan Timoney5f75c6b2024-01-11 15:21:35 -05003 name: ccsdk-oran-released-java17
Andrew Grimberg54d9b652023-05-03 09:27:20 -07004 project-name: "ccsdk-oran"
RehanRazac1a003a2020-07-22 15:17:02 +02005 jobs:
Singal, Kapil (ks220y)de3297d2021-06-16 23:03:29 -04006 - gerrit-maven-verify:
Andrew Grimberg54d9b652023-05-03 09:27:20 -07007 cron: ""
RehanRazac1a003a2020-07-22 15:17:02 +02008 - gerrit-maven-merge:
Andrew Grimberg54d9b652023-05-03 09:27:20 -07009 mvn-params: "-Dmaven.test.skip=true"
RehanRazac1a003a2020-07-22 15:17:02 +020010 - gerrit-maven-stage:
Jessica Wagantall52cf2e72023-02-21 13:05:10 -080011 build-node: centos8-docker-8c-8g
RehanRazac1a003a2020-07-22 15:17:02 +020012 sign-artifacts: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070013 mvn-params: "-Dmaven.test.skip=true"
14 mvn-opts: "-Ddocker.skip=true"
15 cron: ""
Dan Timoneyc990b252023-02-07 15:38:15 -050016 sbom-generator: true
RehanRazac1a003a2020-07-22 15:17:02 +020017 - gerrit-maven-docker-stage:
Kevin Sandi7f541ba2023-01-31 12:50:16 -060018 build-node: centos8-docker-8c-8g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070019 container-public-registry: "nexus3.onap.org:10001"
20 container-staging-registry: "nexus3.onap.org:10003"
21 mvn-params: "-Dmaven.test.skip=true -Pdocker"
RehanRazac1a003a2020-07-22 15:17:02 +020022 maven-versions-plugin: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070023 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070024 build-node: centos7-docker-2c-1g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070025 project: "ccsdk/oran"
RehanRazac1a003a2020-07-22 15:17:02 +020026 stream:
Dan Timoney01a42102024-08-08 10:29:26 -040027 - "newdelhi":
28 branch: "newdelhi"
Dan Timoneyee454392023-11-10 09:40:11 -050029 - "montreal":
30 branch: "montreal"
JohnKeeneyd10b1292024-08-23 11:20:44 +010031 - "london":
32 branch: "london"
Dan Timoney9c4d2f82023-06-30 17:04:09 -040033 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070034 mvn-version: "mvn38"
35 mvn-settings: "ccsdk-oran-settings"
36 files: "**"
37 archive-artifacts: ""
38 docker-pom: "pom.xml"
RehanRazac1a003a2020-07-22 15:17:02 +020039 mvn-profile: docker
Kevin Sandi7f541ba2023-01-31 12:50:16 -060040 build-node: centos8-docker-8c-8g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070041 mvn-snapshot-id: "ecomp-snapshots"
42 nexus-snapshot-repo: "snapshots"
RehanRazac1a003a2020-07-22 15:17:02 +020043
44- project:
Dan Timoney5f75c6b2024-01-11 15:21:35 -050045 name: ccsdk-oran-current-java17
46 project-name: "ccsdk-oran"
47 jobs:
48 - gerrit-maven-verify:
49 cron: ""
50 - gerrit-maven-merge:
51 cron: "@daily"
52 mvn-params: "-Dmaven.test.skip=true"
53 - gerrit-maven-stage:
54 build-node: centos8-docker-8c-8g
55 sign-artifacts: true
56 mvn-params: "-Dmaven.test.skip=true"
57 mvn-opts: "-Ddocker.skip=true"
58 cron: "@daily"
59 sbom-generator: true
60 - gerrit-maven-docker-stage:
61 build-node: centos8-docker-8c-8g
62 container-public-registry: "nexus3.onap.org:10001"
63 container-staging-registry: "nexus3.onap.org:10003"
64 mvn-params: "-Dmaven.test.skip=true -Pdocker"
65 maven-versions-plugin: true
66 - "{project-name}-gerrit-release-jobs":
67 build-node: centos7-docker-2c-1g
68 project: "ccsdk/oran"
69 stream:
70 - "master":
71 branch: "master"
72 java-version: openjdk17
73 mvn-version: "mvn38"
74 mvn-settings: "ccsdk-oran-settings"
75 files: "**"
76 archive-artifacts: ""
77 docker-pom: "pom.xml"
78 mvn-profile: docker
79 build-node: centos8-docker-8c-8g
80 mvn-snapshot-id: "ecomp-snapshots"
81 nexus-snapshot-repo: "snapshots"
82
83- project:
RehanRazaf7e73d62021-01-20 15:25:16 +010084 name: ccsdk-oran-clm
85 jobs:
86 - gerrit-maven-clm
Andrew Grimberg54d9b652023-05-03 09:27:20 -070087 nexus-iq-namespace: "onap-"
88 project: "ccsdk/oran"
89 project-name: "ccsdk-oran"
RehanRazaf7e73d62021-01-20 15:25:16 +010090 stream:
Andrew Grimberg54d9b652023-05-03 09:27:20 -070091 - "master":
92 branch: "master"
Dan Timoney86f902b2023-01-19 06:40:05 -050093 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070094 mvn-version: "mvn38"
95 mvn-settings: "ccsdk-oran-settings"
96 mvn-opts: "-Ddocker.skip=true --add-opens=java.base/java.util=ALL-UNNAMED"
Bengt Thureeed955cc2022-09-16 19:14:39 +100097 build-node: centos8-builder-4c-4g
RehanRazaf7e73d62021-01-20 15:25:16 +010098
99- project:
elinuxhenrikda5b36c2020-08-20 14:07:31 +0200100 name: ccsdk-oran-sonar
101 jobs:
102 - gerrit-maven-sonar
103 sonarcloud: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700104 sonarcloud-project-organization: "{sonarcloud_project_organization}"
105 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
elinuxhenrik63cc6172022-10-06 15:19:41 +0200106 gerrit_trigger_file_paths:
107 - compare-type: REG_EXP
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700108 pattern: "a1-policy-management/.*"
109 sonar-mvn-goal: "{sonar_mvn_goal}"
Kevin Sandi7f541ba2023-01-31 12:50:16 -0600110 build-node: centos8-docker-8c-8g
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700111 project: "ccsdk/oran"
112 project-name: "ccsdk-oran"
113 branch: "master"
Dan Timoney86f902b2023-01-19 06:40:05 -0500114 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700115 mvn-version: "mvn38"
116 mvn-settings: "ccsdk-oran-settings"
117 mvn-goals: "clean install"
118 mvn-opts: "-Xmx1024m -Ddocker.skip=true"
119 mvn-params: "-f a1-policy-management"