blob: b8d9833bdfd421e98be22a1ab7b3f53a37d27ca4 [file] [log] [blame]
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -05001---
2- project:
Dan Timoney5f75c6b2024-01-11 15:21:35 -05003 name: ccsdk-cds-released-java17
Andrew Grimberg54d9b652023-05-03 09:27:20 -07004 project-name: "ccsdk-cds"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -05005 jobs:
Singal, Kapil (ks220y)93a1dcf2020-09-17 09:44:44 -04006 - gerrit-maven-verify:
Andrew Grimberg54d9b652023-05-03 09:27:20 -07007 mvn-params: "-Ddocker.skip.push=true -Pdocker"
Timoney, Dan (dt5972)87f0f082019-12-13 09:25:30 -05008 - gerrit-maven-merge:
Andrew Grimberg54d9b652023-05-03 09:27:20 -07009 mvn-params: "-Dmaven.test.skip=true"
Timoney, Dan (dt5972)a337c312019-03-15 08:58:55 -040010 - gerrit-maven-stage:
Dan Timoney003553a2023-05-01 08:08:28 -040011 build-node: centos8-docker-8c-8g
Vanessa Rene Valderrama7f65f3d2019-07-17 13:45:13 -050012 sign-artifacts: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070013 mvn-params: "-Dmaven.test.skip=true"
14 cron: ""
Dan Timoneyc990b252023-02-07 15:38:15 -050015 sbom-generator: true
Timoney, Dan (dt5972)ea1bc1b2019-07-10 20:49:56 -040016 - gerrit-maven-docker-stage:
Andrew Grimberg54d9b652023-05-03 09:27:20 -070017 container-public-registry: "nexus3.onap.org:10001"
18 container-staging-registry: "nexus3.onap.org:10003"
19 mvn-params: "-Dmaven.test.skip=true -Pdocker"
Timoney, Dan (dt5972)c96ba202019-07-23 12:57:53 -040020 maven-versions-plugin: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070021 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070022 build-node: centos7-docker-2c-1g
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050023
Andrew Grimberg54d9b652023-05-03 09:27:20 -070024 project: "ccsdk/cds"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050025 stream:
Dan Timoney01a42102024-08-08 10:29:26 -040026 - "newdelhi":
27 branch: "newdelhi"
Dan Timoneyee454392023-11-10 09:40:11 -050028 - "montreal":
29 branch: "montreal"
Dan Timoney9c4d2f82023-06-30 17:04:09 -040030 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070031 mvn-version: "mvn38"
32 mvn-settings: "ccsdk-cds-settings"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050033 # due to a strange macro / variable translation problem this needs to be
34 # passed as a string block to properly get the properties correctly defined
35 # in the job
36 maven-deploy-properties: |
37 deployAtEnd=true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070038 files: "**"
39 archive-artifacts: ""
Dan Timoney3f6c5cc2023-03-07 13:54:30 -050040 build-node: centos8-docker-8c-8g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070041 mvn-snapshot-id: "ecomp-snapshots"
42 nexus-snapshot-repo: "snapshots"
Dan Timoneyfc2aaff2020-10-08 14:27:12 -040043
44- project:
Dan Timoney5f75c6b2024-01-11 15:21:35 -050045 name: ccsdk-cds-current-java17
46 project-name: "ccsdk-cds"
47 jobs:
48 - gerrit-maven-verify:
49 mvn-params: "-Ddocker.skip.push=true -Pdocker"
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 cron: ""
58 sbom-generator: true
59 - gerrit-maven-docker-stage:
60 cron: "@daily"
61 container-public-registry: "nexus3.onap.org:10001"
62 container-staging-registry: "nexus3.onap.org:10003"
63 mvn-params: "-Dmaven.test.skip=true -Pdocker"
64 maven-versions-plugin: true
65 - "{project-name}-gerrit-release-jobs":
66 build-node: centos7-docker-2c-1g
67
68 project: "ccsdk/cds"
69 stream:
70 - "master":
71 branch: "master"
72 java-version: openjdk17
73 mvn-version: "mvn38"
74 mvn-settings: "ccsdk-cds-settings"
75 # due to a strange macro / variable translation problem this needs to be
76 # passed as a string block to properly get the properties correctly defined
77 # in the job
78 maven-deploy-properties: |
79 deployAtEnd=true
80 files: "**"
81 archive-artifacts: ""
82 build-node: centos8-docker-8c-8g
83 mvn-snapshot-id: "ecomp-snapshots"
84 nexus-snapshot-repo: "snapshots"
85
86- project:
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050087 name: ccsdk-cds-sonar
88 jobs:
89 - gerrit-maven-sonar
Jessica Wagantallc0f33ee2019-11-18 16:58:07 -080090 sonarcloud: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070091 sonarcloud-project-organization: "{sonarcloud_project_organization}"
92 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
93 sonar-mvn-goal: "{sonar_mvn_goal}"
Bengt Thureeed955cc2022-09-16 19:14:39 +100094 build-node: centos8-builder-4c-4g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070095 project: "ccsdk/cds"
96 project-name: "ccsdk-cds"
97 branch: "master"
Dan Timoneydc680de2023-02-08 12:17:30 -050098 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070099 mvn-version: "mvn38"
100 mvn-settings: "ccsdk-cds-settings"
101 mvn-goals: "clean install"
102 mvn-opts: "-Xmx1024m"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -0500103
104- project:
105 name: ccsdk-cds-clm
106 jobs:
107 - gerrit-maven-clm
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700108 nexus-iq-namespace: "onap-"
109 project: "ccsdk/cds"
110 project-name: "ccsdk-cds"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -0500111 stream:
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700112 - "master":
113 branch: "master"
Dan Timoneydc680de2023-02-08 12:17:30 -0500114 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700115 mvn-version: "mvn38"
116 mvn-settings: "ccsdk-cds-settings"
117 mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
Bengt Thureeed955cc2022-09-16 19:14:39 +1000118 build-node: centos8-builder-4c-4g