blob: cb5bf8271838fe2f7e4de793fab6028a6972fbcf [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"
11 mvn-settings: "usecase-ui-intent-analysis-settings"
xudan16e3627ad2022-07-06 11:04:42 +080012 jobs:
Andrew Grimbergc21ab342023-05-03 08:57:52 -070013 - "{project-name}-{stream}-verify-java"
14 - "{project-name}-{stream}-merge-java"
xudan16e3627ad2022-07-06 11:04:42 +080015 - gerrit-maven-stage:
Jessica Wagantall8512b112023-02-06 11:50:37 -080016 sbom-generator: true
xudan16e3627ad2022-07-06 11:04:42 +080017 sign-artifacts: true
Bengt Thureeaf0bdf02022-09-16 19:15:15 +100018 build-node: centos8-docker-4c-4g
xudan16e3627ad2022-07-06 11:04:42 +080019 maven-versions-plugin: true
20 - gerrit-maven-docker-stage:
Jessica Wagantall8512b112023-02-06 11:50:37 -080021 sbom-generator: true
xudan16e3627ad2022-07-06 11:04:42 +080022 build-node: ubuntu1804-docker-8c-8g
Andrew Grimbergc21ab342023-05-03 08:57:52 -070023 mvn-params: "-P docker -Dmaven.test.skip=true"
24 container-public-registry: "nexus3.onap.org:10001"
25 container-staging-registry: "nexus3.onap.org:10003"
26 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070027 build-node: centos7-docker-2c-1g
xudan16e3627ad2022-07-06 11:04:42 +080028 java-version: openjdk11
Andrew Grimbergc21ab342023-05-03 08:57:52 -070029 files: "**"
30 archive-artifacts: ""
31 docker-pom: "pom.xml"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100032 build-node: ubuntu1804-builder-4c-4g
xudan16e3627ad2022-07-06 11:04:42 +080033
34- project:
35 name: usecase-ui-intent-analysis-sonar
36 jobs:
37 - gerrit-maven-sonar
38 sonarcloud: true
Andrew Grimbergc21ab342023-05-03 08:57:52 -070039 sonarcloud-project-organization: "{sonarcloud_project_organization}"
40 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
41 sonar-mvn-goal: "{sonar_mvn_goal}"
42 cron: "@daily"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100043 build-node: ubuntu1804-builder-4c-4g
Andrew Grimbergc21ab342023-05-03 08:57:52 -070044 project: "usecase-ui/intent-analysis"
45 project-name: "usecase-ui-intent-analysis"
46 branch: "master"
47 mvn-settings: "usecase-ui-intent-analysis-settings"
xudan16e3627ad2022-07-06 11:04:42 +080048 java-version: openjdk11
Andrew Grimbergc21ab342023-05-03 08:57:52 -070049 mvn-goals: "clean install"
50 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
xudan16e3627ad2022-07-06 11:04:42 +080051
52- project:
53 name: usecase-ui-intent-analysis-clm
54 jobs:
55 - gerrit-maven-clm
Andrew Grimbergc21ab342023-05-03 08:57:52 -070056 nexus-iq-namespace: "onap-"
xudan16e3627ad2022-07-06 11:04:42 +080057 project: usecase-ui/intent-analysis
Andrew Grimbergc21ab342023-05-03 08:57:52 -070058 project-name: "usecase-ui-intent-analysis"
Bengt Thureeffc3ac82022-09-30 00:35:18 +100059 build-node: ubuntu1804-builder-4c-4g
xudan16e3627ad2022-07-06 11:04:42 +080060 stream:
Andrew Grimbergc21ab342023-05-03 08:57:52 -070061 - "master":
62 branch: "master"
63 mvn-settings: "usecase-ui-intent-analysis-settings"
xudan16e3627ad2022-07-06 11:04:42 +080064 java-version: openjdk11
65
66- project:
67 name: usecase-ui-intent-analysis-info
68 project-name: usecase-ui-intent-analysis
69 jobs:
70 - gerrit-info-yaml-verify
Bengt Thureeaf0bdf02022-09-16 19:15:15 +100071 build-node: centos8-builder-2c-1g
xudan16e3627ad2022-07-06 11:04:42 +080072 project: usecase-ui/intent-analysis
73 branch: master