blob: 153416ad8abcb66ee0d2e80a7697028af1baf5c2 [file] [log] [blame]
xudan16e3627ad2022-07-06 11:04:42 +08001---
xudan16e3627ad2022-07-06 11:04:42 +08002- project:
3 name: usecase-ui-intent-analysis
Andrew Grimbergc21ab342023-05-03 08:57:52 -07004 project-name: "usecase-ui-intent-analysis"
5 project: "usecase-ui/intent-analysis"
xudan16e3627ad2022-07-06 11:04:42 +08006 stream:
Andrew Grimbergc21ab342023-05-03 08:57:52 -07007 - "master":
8 branch: "master"
kaixiliu6f01f402023-06-01 16:44:14 +08009 - "london":
10 branch: "london"
kaixiliuf282a4a2023-11-20 14:58:37 +080011 - "montreal":
12 branch: "montreal"
Andrew Grimbergc21ab342023-05-03 08:57:52 -070013 mvn-settings: "usecase-ui-intent-analysis-settings"
xudan16e3627ad2022-07-06 11:04:42 +080014 jobs:
Andrew Grimbergc21ab342023-05-03 08:57:52 -070015 - "{project-name}-{stream}-verify-java"
16 - "{project-name}-{stream}-merge-java"
xudan16e3627ad2022-07-06 11:04:42 +080017 - gerrit-maven-stage:
Jessica Wagantall8512b112023-02-06 11:50:37 -080018 sbom-generator: true
xudan16e3627ad2022-07-06 11:04:42 +080019 sign-artifacts: true
Bengt Thureeaf0bdf02022-09-16 19:15:15 +100020 build-node: centos8-docker-4c-4g
xudan16e3627ad2022-07-06 11:04:42 +080021 maven-versions-plugin: true
22 - gerrit-maven-docker-stage:
Jessica Wagantall8512b112023-02-06 11:50:37 -080023 sbom-generator: true
xudan16e3627ad2022-07-06 11:04:42 +080024 build-node: ubuntu1804-docker-8c-8g
Andrew Grimbergc21ab342023-05-03 08:57:52 -070025 mvn-params: "-P docker -Dmaven.test.skip=true"
26 container-public-registry: "nexus3.onap.org:10001"
27 container-staging-registry: "nexus3.onap.org:10003"
28 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070029 build-node: centos7-docker-2c-1g
xudan16e3627ad2022-07-06 11:04:42 +080030 java-version: openjdk11
Andrew Grimbergc21ab342023-05-03 08:57:52 -070031 files: "**"
32 archive-artifacts: ""
33 docker-pom: "pom.xml"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100034 build-node: ubuntu1804-builder-4c-4g
xudan16e3627ad2022-07-06 11:04:42 +080035
36- project:
37 name: usecase-ui-intent-analysis-sonar
38 jobs:
39 - gerrit-maven-sonar
40 sonarcloud: true
Andrew Grimbergc21ab342023-05-03 08:57:52 -070041 sonarcloud-project-organization: "{sonarcloud_project_organization}"
42 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
43 sonar-mvn-goal: "{sonar_mvn_goal}"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100044 build-node: ubuntu1804-builder-4c-4g
Andrew Grimbergc21ab342023-05-03 08:57:52 -070045 project: "usecase-ui/intent-analysis"
46 project-name: "usecase-ui-intent-analysis"
47 branch: "master"
48 mvn-settings: "usecase-ui-intent-analysis-settings"
xudan16e3627ad2022-07-06 11:04:42 +080049 java-version: openjdk11
Andrew Grimbergc21ab342023-05-03 08:57:52 -070050 mvn-goals: "clean install"
51 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
xudan16e3627ad2022-07-06 11:04:42 +080052
53- project:
54 name: usecase-ui-intent-analysis-clm
55 jobs:
56 - gerrit-maven-clm
Andrew Grimbergc21ab342023-05-03 08:57:52 -070057 nexus-iq-namespace: "onap-"
xudan16e3627ad2022-07-06 11:04:42 +080058 project: usecase-ui/intent-analysis
Andrew Grimbergc21ab342023-05-03 08:57:52 -070059 project-name: "usecase-ui-intent-analysis"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100060 build-node: ubuntu1804-builder-4c-4g
xudan16e3627ad2022-07-06 11:04:42 +080061 stream:
Andrew Grimbergc21ab342023-05-03 08:57:52 -070062 - "master":
63 branch: "master"
64 mvn-settings: "usecase-ui-intent-analysis-settings"
xudan16e3627ad2022-07-06 11:04:42 +080065 java-version: openjdk11