blob: 971cd976326d207c3014cda0cb9d2205f3350dc0 [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"
9 - "kohn":
10 branch: "kohn"
kaixiliu6f01f402023-06-01 16:44:14 +080011 - "london":
12 branch: "london"
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}"
44 cron: "@daily"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100045 build-node: ubuntu1804-builder-4c-4g
Andrew Grimbergc21ab342023-05-03 08:57:52 -070046 project: "usecase-ui/intent-analysis"
47 project-name: "usecase-ui-intent-analysis"
48 branch: "master"
49 mvn-settings: "usecase-ui-intent-analysis-settings"
xudan16e3627ad2022-07-06 11:04:42 +080050 java-version: openjdk11
Andrew Grimbergc21ab342023-05-03 08:57:52 -070051 mvn-goals: "clean install"
52 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
xudan16e3627ad2022-07-06 11:04:42 +080053
54- project:
55 name: usecase-ui-intent-analysis-clm
56 jobs:
57 - gerrit-maven-clm
Andrew Grimbergc21ab342023-05-03 08:57:52 -070058 nexus-iq-namespace: "onap-"
xudan16e3627ad2022-07-06 11:04:42 +080059 project: usecase-ui/intent-analysis
Andrew Grimbergc21ab342023-05-03 08:57:52 -070060 project-name: "usecase-ui-intent-analysis"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100061 build-node: ubuntu1804-builder-4c-4g
xudan16e3627ad2022-07-06 11:04:42 +080062 stream:
Andrew Grimbergc21ab342023-05-03 08:57:52 -070063 - "master":
64 branch: "master"
65 mvn-settings: "usecase-ui-intent-analysis-settings"
xudan16e3627ad2022-07-06 11:04:42 +080066 java-version: openjdk11