blob: c7f266a6cdeb9f83e5899dcbb8473cfd98934775 [file] [log] [blame]
Murali-P2f12c092017-08-04 15:40:16 +05301---
2- project:
3 name: vnfsdk-refrepo
Andrew Grimberg56b116f2023-05-03 08:51:32 -07004 project-name: "vnfsdk-refrepo"
Murali-P2f12c092017-08-04 15:40:16 +05305 jobs:
Andrew Grimberg56b116f2023-05-03 08:51:32 -07006 - "{project-name}-{stream}-verify-java"
7 - "{project-name}-{stream}-merge-java"
Jessica Wagantall5adf69d2019-02-04 14:25:45 -08008 - gerrit-maven-stage:
Jessica Wagantallfcf4a6a2023-02-06 11:51:26 -08009 sbom-generator: true
Jessica Wagantall5adf69d2019-02-04 14:25:45 -080010 sign-artifacts: true
Bengt Thuree27d25592022-09-16 19:15:18 +100011 build-node: centos8-docker-4c-4g
Jessica Wagantall5adf69d2019-02-04 14:25:45 -080012 maven-versions-plugin: true
13 - gerrit-maven-docker-stage:
Bengt Thuree27d25592022-09-16 19:15:18 +100014 build-node: centos8-docker-8c-8g
Jessica Wagantallfcf4a6a2023-02-06 11:51:26 -080015 sbom-generator: true
Jessica Wagantall5adf69d2019-02-04 14:25:45 -080016 maven-versions-plugin: true
Andrew Grimberg56b116f2023-05-03 08:51:32 -070017 mvn-goals: "clean package -Pdocker"
18 container-public-registry: "nexus3.onap.org:10001"
19 container-staging-registry: "nexus3.onap.org:10003"
20 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070021 build-node: centos7-docker-2c-1g
Andrew Grimberg56b116f2023-05-03 08:51:32 -070022 project: "vnfsdk/refrepo"
Murali-P2f12c092017-08-04 15:40:16 +053023 stream:
Andrew Grimberg56b116f2023-05-03 08:51:32 -070024 - "master":
25 branch: "master"
26 java-version: openjdk11
27 mvn-settings: "vnfsdk-refrepo-settings"
28 files: "**"
29 archive-artifacts: ""
Bengt Thureeffc3ac82022-09-30 00:35:18 +100030 build-node: ubuntu1804-builder-4c-4g
Jessica Wagantall8254e352018-07-18 10:12:11 -070031
Paul Vaduvac46dee92018-11-26 14:07:21 +010032- project:
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080033 name: vnfsdk-refrepo-sonar
34 jobs:
35 - gerrit-maven-sonar
Bogumil Zebek35954742020-08-18 11:44:31 +020036 java-version: openjdk11
Jessica Wagantall203900d2019-11-18 17:07:52 -080037 sonarcloud: true
Andrew Grimberg56b116f2023-05-03 08:51:32 -070038 sonarcloud-project-organization: "{sonarcloud_project_organization}"
39 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
40 sonar-mvn-goal: "{sonar_mvn_goal}"
41 cron: "@daily"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100042 build-node: ubuntu1804-builder-4c-4g
Andrew Grimberg56b116f2023-05-03 08:51:32 -070043 project: "vnfsdk/refrepo"
44 project-name: "vnfsdk-refrepo"
45 branch: "master"
46 mvn-settings: "vnfsdk-refrepo-settings"
47 mvn-goals: "clean install"
48 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
Jessica Wagantall8254e352018-07-18 10:12:11 -070049
50- project:
51 name: vnfsdk-refrepo-info
52 jobs:
53 - gerrit-info-yaml-verify
Bengt Thuree27d25592022-09-16 19:15:18 +100054 build-node: centos8-builder-2c-1g
Andrew Grimberg56b116f2023-05-03 08:51:32 -070055 project: "vnfsdk/refrepo"
56 project-name: "vnfsdk-refrepo"
57 branch: "master"
Jessica Wagantallcd274472018-10-19 18:45:37 -070058
59- project:
60 name: vnfsdk-refrepo-clm
Bogumil Zebek35954742020-08-18 11:44:31 +020061 java-version: openjdk11
Jessica Wagantallcd274472018-10-19 18:45:37 -070062 jobs:
63 - gerrit-maven-clm
Andrew Grimberg56b116f2023-05-03 08:51:32 -070064 nexus-iq-namespace: "onap-"
Jessica Wagantallcd274472018-10-19 18:45:37 -070065 project: vnfsdk/refrepo
Andrew Grimberg56b116f2023-05-03 08:51:32 -070066 project-name: "vnfsdk-refrepo"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100067 build-node: ubuntu1804-builder-4c-4g
Michal Jagiello43ef8152022-02-03 14:57:19 +000068 stream:
Andrew Grimberg56b116f2023-05-03 08:51:32 -070069 - "master":
70 branch: "master"
71 mvn-settings: "vnfsdk-refrepo-settings"
sharath reddy76f0c342022-04-06 11:08:05 +053072
73- project:
74 name: vnfsdk-refrepo-sonar-verify
75 java-version: openjdk11
76 mvn-version: "mvn36"
77 maven-version: "mvn36"
78 jobs:
79 - gerrit-maven-sonar-verify
80 sonarcloud: true
Andrew Grimberg56b116f2023-05-03 08:51:32 -070081 sonarcloud-project-organization: "{sonarcloud_project_organization}"
82 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
83 sonar-mvn-goal: "{sonar_mvn_goal}"
Bengt Thuree27d25592022-09-16 19:15:18 +100084 build-node: centos8-docker-8c-8g
Andrew Grimberg56b116f2023-05-03 08:51:32 -070085 project: "vnfsdk/refrepo"
86 project-name: "vnfsdk-refrepo"
87 branch: "master"
88 mvn-settings: "vnfsdk-refrepo-settings"
89 mvn-goals: "clean install"
90 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"