blob: f0ffbc2091f476f64356c9704e8babb31360b111 [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"
Dan Timoney9c4d2f82023-06-30 17:04:09 -040031 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070032 mvn-version: "mvn38"
33 mvn-settings: "ccsdk-oran-settings"
34 files: "**"
35 archive-artifacts: ""
36 docker-pom: "pom.xml"
RehanRazac1a003a2020-07-22 15:17:02 +020037 mvn-profile: docker
Kevin Sandi7f541ba2023-01-31 12:50:16 -060038 build-node: centos8-docker-8c-8g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070039 mvn-snapshot-id: "ecomp-snapshots"
40 nexus-snapshot-repo: "snapshots"
RehanRazac1a003a2020-07-22 15:17:02 +020041
42- project:
Dan Timoney5f75c6b2024-01-11 15:21:35 -050043 name: ccsdk-oran-current-java17
44 project-name: "ccsdk-oran"
45 jobs:
46 - gerrit-maven-verify:
47 cron: ""
48 - gerrit-maven-merge:
49 cron: "@daily"
50 mvn-params: "-Dmaven.test.skip=true"
51 - gerrit-maven-stage:
52 build-node: centos8-docker-8c-8g
53 sign-artifacts: true
54 mvn-params: "-Dmaven.test.skip=true"
55 mvn-opts: "-Ddocker.skip=true"
56 cron: "@daily"
57 sbom-generator: true
58 - gerrit-maven-docker-stage:
59 build-node: centos8-docker-8c-8g
60 container-public-registry: "nexus3.onap.org:10001"
61 container-staging-registry: "nexus3.onap.org:10003"
62 mvn-params: "-Dmaven.test.skip=true -Pdocker"
63 maven-versions-plugin: true
64 - "{project-name}-gerrit-release-jobs":
65 build-node: centos7-docker-2c-1g
66 project: "ccsdk/oran"
67 stream:
68 - "master":
69 branch: "master"
70 java-version: openjdk17
71 mvn-version: "mvn38"
72 mvn-settings: "ccsdk-oran-settings"
73 files: "**"
74 archive-artifacts: ""
75 docker-pom: "pom.xml"
76 mvn-profile: docker
77 build-node: centos8-docker-8c-8g
78 mvn-snapshot-id: "ecomp-snapshots"
79 nexus-snapshot-repo: "snapshots"
80
81- project:
RehanRazaf7e73d62021-01-20 15:25:16 +010082 name: ccsdk-oran-clm
83 jobs:
84 - gerrit-maven-clm
Andrew Grimberg54d9b652023-05-03 09:27:20 -070085 nexus-iq-namespace: "onap-"
86 project: "ccsdk/oran"
87 project-name: "ccsdk-oran"
RehanRazaf7e73d62021-01-20 15:25:16 +010088 stream:
Andrew Grimberg54d9b652023-05-03 09:27:20 -070089 - "master":
90 branch: "master"
Dan Timoney86f902b2023-01-19 06:40:05 -050091 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070092 mvn-version: "mvn38"
93 mvn-settings: "ccsdk-oran-settings"
94 mvn-opts: "-Ddocker.skip=true --add-opens=java.base/java.util=ALL-UNNAMED"
Bengt Thureeed955cc2022-09-16 19:14:39 +100095 build-node: centos8-builder-4c-4g
RehanRazaf7e73d62021-01-20 15:25:16 +010096
97- project:
elinuxhenrikda5b36c2020-08-20 14:07:31 +020098 name: ccsdk-oran-sonar
99 jobs:
100 - gerrit-maven-sonar
101 sonarcloud: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700102 sonarcloud-project-organization: "{sonarcloud_project_organization}"
103 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
elinuxhenrik63cc6172022-10-06 15:19:41 +0200104 gerrit_trigger_file_paths:
105 - compare-type: REG_EXP
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700106 pattern: "a1-policy-management/.*"
107 sonar-mvn-goal: "{sonar_mvn_goal}"
Kevin Sandi7f541ba2023-01-31 12:50:16 -0600108 build-node: centos8-docker-8c-8g
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700109 project: "ccsdk/oran"
110 project-name: "ccsdk-oran"
111 branch: "master"
Dan Timoney86f902b2023-01-19 06:40:05 -0500112 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700113 mvn-version: "mvn38"
114 mvn-settings: "ccsdk-oran-settings"
115 mvn-goals: "clean install"
116 mvn-opts: "-Xmx1024m -Ddocker.skip=true"
117 mvn-params: "-f a1-policy-management"