blob: fb890347f6ddba857355b537f917c45a1887aa02 [file] [log] [blame]
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -04001---
2- project:
3 name: ccsdk-features
Andrew Grimberg54d9b652023-05-03 09:27:20 -07004 project-name: "ccsdk-features"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -04005 jobs:
Singal, Kapil (ks220y)de3297d2021-06-16 23:03:29 -04006 - gerrit-maven-verify:
Andrew Grimberg54d9b652023-05-03 09:27:20 -07007 cron: ""
Timoney, Dan (dt5972)87f0f082019-12-13 09:25:30 -05008 - gerrit-maven-merge:
Andrew Grimberg54d9b652023-05-03 09:27:20 -07009 cron: "@daily"
10 mvn-params: "-Dmaven.test.skip=true"
Timoney, Dan (dt5972)a337c312019-03-15 08:58:55 -040011 - gerrit-maven-stage:
Jessica Wagantall52cf2e72023-02-21 13:05:10 -080012 build-node: centos8-docker-8c-8g
Vanessa Rene Valderrama7f65f3d2019-07-17 13:45:13 -050013 sign-artifacts: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070014 mvn-params: "-Dmaven.test.skip=true"
15 cron: ""
Dan Timoneyc990b252023-02-07 15:38:15 -050016 sbom-generator: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070017 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070018 build-node: centos7-docker-2c-1g
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040019
Andrew Grimberg54d9b652023-05-03 09:27:20 -070020 project: "ccsdk/features"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040021 stream:
Andrew Grimberg54d9b652023-05-03 09:27:20 -070022 - "master":
23 branch: "master"
Dan Timoneydc680de2023-02-08 12:17:30 -050024 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070025 mvn-opts: "-Xmx3072m"
26 - "kohn":
27 branch: "kohn"
Dan Timoneydc680de2023-02-08 12:17:30 -050028 java-version: openjdk11
Andrew Grimberg54d9b652023-05-03 09:27:20 -070029 mvn-opts: "-Xmx3072m -XX:MaxPermSize=1024m"
30 mvn-version: "mvn38"
31 mvn-settings: "ccsdk-features-settings"
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040032 # due to a strange macro / variable translation problem this needs to be
33 # passed as a string block to properly get the properties correctly defined
34 # in the job
35 maven-deploy-properties: |
36 deployAtEnd=true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070037 files: "**"
38 archive-artifacts: ""
Dan Timoneyc43d8092023-02-01 08:13:17 -050039 build-node: centos8-builder-4c-4g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070040 mvn-snapshot-id: "ecomp-snapshots"
41 nexus-snapshot-repo: "snapshots"
Anil Belurd2d5f282018-07-14 20:09:36 +100042
Timoney, Dan (dt5972)3c554a72018-07-09 09:51:56 -040043- project:
44 name: ccsdk-features-sonar
45 jobs:
46 - gerrit-maven-sonar
Jessica Wagantallc0f33ee2019-11-18 16:58:07 -080047 sonarcloud: true
Andrew Grimberg54d9b652023-05-03 09:27:20 -070048 sonarcloud-project-organization: "{sonarcloud_project_organization}"
49 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
50 sonar-mvn-goal: "{sonar_mvn_goal}"
51 cron: "@daily"
Dan Timoneyc43d8092023-02-01 08:13:17 -050052 build-node: centos8-builder-4c-4g
Andrew Grimberg54d9b652023-05-03 09:27:20 -070053 project: "ccsdk/features"
54 project-name: "ccsdk-features"
55 branch: "master"
Dan Timoney86f902b2023-01-19 06:40:05 -050056 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070057 mvn-version: "mvn38"
58 mvn-settings: "ccsdk-features-settings"
59 mvn-goals: "clean install"
60 mvn-opts: "-Xmx3072m"
Jessica Wagantall6a7010b2018-10-18 22:03:23 -070061
62- project:
63 name: ccsdk-features-clm
64 jobs:
65 - gerrit-maven-clm
Andrew Grimberg54d9b652023-05-03 09:27:20 -070066 nexus-iq-namespace: "onap-"
67 project: "ccsdk/features"
68 project-name: "ccsdk-features"
Timoney, Dan (dt5972)1010fd52018-12-13 10:42:09 -050069 stream:
Andrew Grimberg54d9b652023-05-03 09:27:20 -070070 - "master":
71 branch: "master"
Dan Timoney86f902b2023-01-19 06:40:05 -050072 java-version: openjdk17
Andrew Grimberg54d9b652023-05-03 09:27:20 -070073 mvn-version: "mvn38"
74 mvn-settings: "ccsdk-features-settings"
75 mvn-opts: "-Xmx3072m --add-opens=java.base/java.util=ALL-UNNAMED"
Dan Timoneyc43d8092023-02-01 08:13:17 -050076 build-node: centos8-builder-4c-4g
Jessica Wagantallfbfe61b2019-02-26 23:59:40 -080077
78- project:
79 name: ccsdk-features-info
80 project-name: ccsdk-features
81 jobs:
82 - gerrit-info-yaml-verify
Dan Timoneyc43d8092023-02-01 08:13:17 -050083 build-node: centos8-builder-2c-1g
Jessica Wagantallfbfe61b2019-02-26 23:59:40 -080084 project: ccsdk/features
85 branch: master