blob: 6f725453a7e2aa7adee60f8b821a3555dd06045f [file] [log] [blame]
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -04001---
2- project:
Jessica Wagantalla789dcc2018-11-13 14:34:11 -08003 name: sdnc-project-view
4 project-name: sdnc
5 views:
6 - project-view
7
8- project:
Dan Timoney9c4d2f82023-06-30 17:04:09 -04009 name: sdnc-apps-java11
10 project-name: "sdnc-apps"
11 jobs:
12 - gerrit-maven-verify:
13 build-node: ubuntu1804-docker-8c-8g
14 container-public-registry: "nexus3.onap.org:10001"
15 container-staging-registry: "nexus3.onap.org:10003"
16 mvn-params: "-Ddocker.skip.push=true -Pdocker"
17 - gerrit-maven-merge:
Dan Timoney9c4d2f82023-06-30 17:04:09 -040018 mvn-params: "-Dmaven.test.skip=true"
19 - gerrit-maven-stage:
20 build-node: centos8-docker-8c-8g
21 sign-artifacts: true
22 mvn-params: "-Dmaven.test.skip=true"
23 cron: ""
24 sbom-generator: true
25 - gerrit-maven-docker-stage:
26 build-node: ubuntu1804-docker-8c-8g
27 container-public-registry: "nexus3.onap.org:10001"
28 container-staging-registry: "nexus3.onap.org:10003"
29 mvn-params: "-Dmaven.test.skip=true -Pdocker"
30 maven-versions-plugin: true
Dan Timoney9c4d2f82023-06-30 17:04:09 -040031 - "{project-name}-gerrit-release-jobs":
32 build-node: centos7-docker-2c-1g
33
34 project: "sdnc/apps"
35 stream:
Dan Timoneyee454392023-11-10 09:40:11 -050036 - "montreal":
37 branch: "montreal"
Dan Timoney9c4d2f82023-06-30 17:04:09 -040038 java-version: openjdk11
39 mvn-version: "mvn38"
40 mvn-settings: "sdnc-apps-settings"
41
42 # due to a strange macro / variable translation problem this needs to be
43 # passed as a string block to properly get the properties correctly defined
44 # in the job
45 maven-deploy-properties: |
46 deployAtEnd=true
47 files: "**"
48 archive-artifacts: ""
49 maven-version: "mvn38"
50 build-node: ubuntu1804-builder-4c-4g
51 mvn-snapshot-id: "ecomp-snapshots"
52 nexus-snapshot-repo: "snapshots"
53
54- project:
55 name: sdnc-apps-java17
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070056 project-name: "sdnc-apps"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040057 jobs:
Singal, Kapil (ks220y)de3297d2021-06-16 23:03:29 -040058 - gerrit-maven-verify:
Bengt Thureede7d1a22022-09-30 00:24:40 +100059 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070060 container-public-registry: "nexus3.onap.org:10001"
61 container-staging-registry: "nexus3.onap.org:10003"
62 mvn-params: "-Ddocker.skip.push=true -Pdocker"
Timoney, Dan (dt5972)87f0f082019-12-13 09:25:30 -050063 - gerrit-maven-merge:
Dan Timoney5f75c6b2024-01-11 15:21:35 -050064 cron: "@daily"
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070065 mvn-params: "-Dmaven.test.skip=true"
Timoney, Dan (dt5972)6f2d6fc2019-06-05 16:31:54 -040066 - gerrit-maven-stage:
Jessica Wagantall52cf2e72023-02-21 13:05:10 -080067 build-node: centos8-docker-8c-8g
Singal, Kapil (ks220y)de3297d2021-06-16 23:03:29 -040068 sign-artifacts: true
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070069 mvn-params: "-Dmaven.test.skip=true"
70 cron: ""
Dan Timoneyc990b252023-02-07 15:38:15 -050071 sbom-generator: true
Timoney, Dan (dt5972)ea1bc1b2019-07-10 20:49:56 -040072 - gerrit-maven-docker-stage:
Dan Timoney5f75c6b2024-01-11 15:21:35 -050073 cron: "@daily"
Bengt Thureede7d1a22022-09-30 00:24:40 +100074 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070075 container-public-registry: "nexus3.onap.org:10001"
76 container-staging-registry: "nexus3.onap.org:10003"
77 mvn-params: "-Dmaven.test.skip=true -Pdocker"
Dan Timoneybf68b8d2020-11-05 13:39:43 -050078 maven-versions-plugin: true
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070079 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070080 build-node: centos7-docker-2c-1g
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040081
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070082 project: "sdnc/apps"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040083 stream:
Dan Timoney39624c52024-08-09 11:02:48 -040084 - "newdelhi":
85 branch: "newdelhi"
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070086 - "master":
87 branch: "master"
Dan Timoney9c4d2f82023-06-30 17:04:09 -040088 java-version: openjdk17
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070089 mvn-version: "mvn38"
90 mvn-settings: "sdnc-apps-settings"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040091
92 # due to a strange macro / variable translation problem this needs to be
93 # passed as a string block to properly get the properties correctly defined
94 # in the job
95 maven-deploy-properties: |
96 deployAtEnd=true
Andrew Grimberg485e5ac2023-05-03 09:08:04 -070097 files: "**"
98 archive-artifacts: ""
Dan Timoney2340b722022-06-23 07:08:52 -040099 maven-version: "mvn38"
Bengt Thureeffc3ac82022-09-30 00:35:18 +1000100 build-node: ubuntu1804-builder-4c-4g
Andrew Grimberg485e5ac2023-05-03 09:08:04 -0700101 mvn-snapshot-id: "ecomp-snapshots"
102 nexus-snapshot-repo: "snapshots"
Anil Belurd2d5f282018-07-14 20:09:36 +1000103
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -0400104- project:
105 name: sdnc-apps-sonar
106 jobs:
107 - gerrit-maven-sonar
Jessica Wagantall522b3a82019-11-18 17:06:21 -0800108 sonarcloud: true
Andrew Grimberg485e5ac2023-05-03 09:08:04 -0700109 sonarcloud-project-organization: "{sonarcloud_project_organization}"
110 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
111 sonar-mvn-goal: "{sonar_mvn_goal}"
Bengt Thureeffc3ac82022-09-30 00:35:18 +1000112 build-node: ubuntu1804-builder-4c-4g
Andrew Grimberg485e5ac2023-05-03 09:08:04 -0700113 project: "sdnc/apps"
114 project-name: "sdnc-apps"
115 branch: "master"
Dan Timoney9c4d2f82023-06-30 17:04:09 -0400116 java-version: openjdk17
Andrew Grimberg485e5ac2023-05-03 09:08:04 -0700117 mvn-version: "mvn38"
118 mvn-settings: "sdnc-apps-settings"
119 mvn-goals: "clean install"
120 mvn-opts: "-Xmx1024m"
Dan Timoney2340b722022-06-23 07:08:52 -0400121 maven-version: "mvn38"
Prudence Audd79cfd2018-08-15 11:34:23 -0400122
Jessica Wagantallc6243042018-10-19 18:25:11 -0700123- project:
124 name: sdnc-apps-clm
125 jobs:
126 - gerrit-maven-clm
Andrew Grimberg485e5ac2023-05-03 09:08:04 -0700127 nexus-iq-namespace: "onap-"
Jessica Wagantallc6243042018-10-19 18:25:11 -0700128 project: sdnc/apps
Andrew Grimberg485e5ac2023-05-03 09:08:04 -0700129 project-name: "sdnc-apps"
Bengt Thureeffc3ac82022-09-30 00:35:18 +1000130 build-node: ubuntu1804-builder-4c-4g
Timoney, Dan (dt5972)1010fd52018-12-13 10:42:09 -0500131 stream:
Andrew Grimberg485e5ac2023-05-03 09:08:04 -0700132 - "master":
133 branch: "master"
Dan Timoney9c4d2f82023-06-30 17:04:09 -0400134 java-version: openjdk17
Andrew Grimberg485e5ac2023-05-03 09:08:04 -0700135 mvn-version: "mvn38"
136 mvn-settings: "sdnc-apps-settings"
137 mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"