blob: 4b5de2f8fd50ee1c923dcbe2934c1fe8dfc06aea [file] [log] [blame]
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -04001---
2- project:
Jessica Wagantall5b57a372018-11-13 14:29:55 -08003 name: ccsdk-project-view
4 project-name: ccsdk
5 views:
Timoney, Dan (dt5972)86b6ca12019-04-29 10:41:12 -04006 - project-view
Jessica Wagantall5b57a372018-11-13 14:29:55 -08007
8- project:
Dan Timoney9c4d2f82023-06-30 17:04:09 -04009 name: ccsdk-apps-java11
Andrew Grimberg54d9b652023-05-03 09:27:20 -070010 project-name: "ccsdk-apps"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040011 jobs:
Singal, Kapil (ks220y)de3297d2021-06-16 23:03:29 -040012 - gerrit-maven-verify:
Andrew Grimberg54d9b652023-05-03 09:27:20 -070013 mvn-params: "-Ddocker.skip.push=true -Pdocker"
Timoney, Dan (dt5972)87f0f082019-12-13 09:25:30 -050014 - gerrit-maven-merge:
Andrew Grimberg54d9b652023-05-03 09:27:20 -070015 mvn-params: "-Dmaven.test.skip=true"
Timoney, Dan (dt5972)a337c312019-03-15 08:58:55 -040016 - gerrit-maven-stage:
Jessica Wagantall52cf2e72023-02-21 13:05:10 -080017 build-node: centos8-docker-8c-8g
Vanessa Rene Valderrama7f65f3d2019-07-17 13:45:13 -050018 sign-artifacts: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070019 mvn-params: "-Dmaven.test.skip=true"
20 cron: ""
Dan Timoneyc990b252023-02-07 15:38:15 -050021 sbom-generator: true
Dan Timoneyec94c582022-06-30 10:38:53 -040022
Timoney, Dan (dt5972)ea1bc1b2019-07-10 20:49:56 -040023 - gerrit-maven-docker-stage:
Andrew Grimberg54d9b652023-05-03 09:27:20 -070024 container-public-registry: "nexus3.onap.org:10001"
25 container-staging-registry: "nexus3.onap.org:10003"
26 mvn-params: "-Dmaven.test.skip=true -Pdocker"
Dan Timoney5d7dbb72020-10-16 08:21:37 -040027 maven-versions-plugin: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070028 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070029 build-node: centos7-docker-2c-1g
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040030
Andrew Grimberg54d9b652023-05-03 09:27:20 -070031 project: "ccsdk/apps"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040032 stream:
Dan Timoney9c4d2f82023-06-30 17:04:09 -040033 - "kohn":
34 branch: "kohn"
35 java-version: openjdk11
36 mvn-version: "mvn38"
37 mvn-settings: "ccsdk-apps-settings"
38 # due to a strange macro / variable translation problem this needs to be
39 # passed as a string block to properly get the properties correctly defined
40 # in the job
41 maven-deploy-properties: |
42 deployAtEnd=true
43 files: "**"
44 archive-artifacts: ""
45 build-node: centos8-docker-8c-8g
46 mvn-snapshot-id: "ecomp-snapshots"
47 nexus-snapshot-repo: "snapshots"
48
49- project:
Dan Timoney5f75c6b2024-01-11 15:21:35 -050050 name: ccsdk-apps-released-java17
51 project-name: "ccsdk-apps"
Dan Timoney9c4d2f82023-06-30 17:04:09 -040052 jobs:
53 - gerrit-maven-verify:
54 mvn-params: "-Ddocker.skip.push=true -Pdocker"
55 - gerrit-maven-merge:
Dan Timoney9c4d2f82023-06-30 17:04:09 -040056 mvn-params: "-Dmaven.test.skip=true"
57 - gerrit-maven-stage:
58 build-node: centos8-docker-8c-8g
59 sign-artifacts: true
60 mvn-params: "-Dmaven.test.skip=true"
61 cron: ""
62 sbom-generator: true
63
64 - gerrit-maven-docker-stage:
65 container-public-registry: "nexus3.onap.org:10001"
66 container-staging-registry: "nexus3.onap.org:10003"
67 mvn-params: "-Dmaven.test.skip=true -Pdocker"
68 maven-versions-plugin: true
Dan Timoney9c4d2f82023-06-30 17:04:09 -040069 - "{project-name}-gerrit-release-jobs":
70 build-node: centos7-docker-2c-1g
71
72 project: "ccsdk/apps"
73 stream:
Dan Timoneyee454392023-11-10 09:40:11 -050074 - "montreal":
75 branch: "montreal"
Dan Timoneyc4e4f862023-06-13 10:18:08 -040076 - "london":
77 branch: "london"
Dan Timoney9c4d2f82023-06-30 17:04:09 -040078 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070079 mvn-version: "mvn38"
80 mvn-settings: "ccsdk-apps-settings"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040081 # due to a strange macro / variable translation problem this needs to be
82 # passed as a string block to properly get the properties correctly defined
83 # in the job
84 maven-deploy-properties: |
85 deployAtEnd=true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070086 files: "**"
87 archive-artifacts: ""
Dan Timoneyc43d8092023-02-01 08:13:17 -050088 build-node: centos8-docker-8c-8g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070089 mvn-snapshot-id: "ecomp-snapshots"
90 nexus-snapshot-repo: "snapshots"
Anil Belurd2d5f282018-07-14 20:09:36 +100091
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040092- project:
Dan Timoney5f75c6b2024-01-11 15:21:35 -050093 name: ccsdk-apps-current-java17
94 project-name: "ccsdk-apps"
95 jobs:
96 - gerrit-maven-verify:
97 mvn-params: "-Ddocker.skip.push=true -Pdocker"
98 - gerrit-maven-merge:
99 cron: "@daily"
100 mvn-params: "-Dmaven.test.skip=true"
101 - gerrit-maven-stage:
102 build-node: centos8-docker-8c-8g
103 sign-artifacts: true
104 mvn-params: "-Dmaven.test.skip=true"
105 cron: ""
106 sbom-generator: true
107
108 - gerrit-maven-docker-stage:
109 cron: "@daily"
110 container-public-registry: "nexus3.onap.org:10001"
111 container-staging-registry: "nexus3.onap.org:10003"
112 mvn-params: "-Dmaven.test.skip=true -Pdocker"
113 maven-versions-plugin: true
114 - "{project-name}-gerrit-release-jobs":
115 build-node: centos7-docker-2c-1g
116
117 project: "ccsdk/apps"
118 stream:
119 - "master":
120 branch: "master"
121 java-version: openjdk17
122 mvn-version: "mvn38"
123 mvn-settings: "ccsdk-apps-settings"
124 # due to a strange macro / variable translation problem this needs to be
125 # passed as a string block to properly get the properties correctly defined
126 # in the job
127 maven-deploy-properties: |
128 deployAtEnd=true
129 files: "**"
130 archive-artifacts: ""
131 build-node: centos8-docker-8c-8g
132 mvn-snapshot-id: "ecomp-snapshots"
133 nexus-snapshot-repo: "snapshots"
134
135- project:
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -0400136 name: ccsdk-apps-sonar
137 jobs:
138 - gerrit-maven-sonar
Jessica Wagantallc0f33ee2019-11-18 16:58:07 -0800139 sonarcloud: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700140 sonarcloud-project-organization: "{sonarcloud_project_organization}"
141 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
142 sonar-mvn-goal: "{sonar_mvn_goal}"
Bengt Thureeffc3ac82022-09-30 00:35:18 +1000143 build-node: ubuntu1804-builder-4c-4g
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700144 project: "ccsdk/apps"
145 project-name: "ccsdk-apps"
146 branch: "master"
Dan Timoney86f902b2023-01-19 06:40:05 -0500147 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700148 mvn-version: "mvn38"
149 mvn-settings: "ccsdk-apps-settings"
150 mvn-goals: "clean install"
151 mvn-opts: "-Xmx1024m"
Timoney, Dan (dt5972)fca945c2018-09-11 13:54:41 -0400152
153- project:
Jessica Wagantall6a7010b2018-10-18 22:03:23 -0700154 name: ccsdk-apps-clm
155 jobs:
156 - gerrit-maven-clm
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700157 nexus-iq-namespace: "onap-"
158 project: "ccsdk/apps"
159 project-name: "ccsdk-apps"
Timoney, Dan (dt5972)1010fd52018-12-13 10:42:09 -0500160 stream:
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700161 - "master":
162 branch: "master"
Dan Timoney86f902b2023-01-19 06:40:05 -0500163 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -0700164 mvn-version: "mvn38"
165 mvn-settings: "ccsdk-apps-settings"
166 mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
Bengt Thureeffc3ac82022-09-30 00:35:18 +1000167 build-node: ubuntu1804-builder-4c-4g