Refactor: Cleanup for pre-commit
[ci-management.git] / jjb / cps / cps-ncmp-dmi-plugin.yaml
1 ---
2 - project:
3       name: cps-ncmp-dmi-plugin-project-view
4       project-name: cps-ncmp-dmi-plugin
5       views:
6           - project-view
7
8 - project:
9       name: cps-ncmp-dmi-plugin-info
10       project: cps/ncmp-dmi-plugin
11       project-name: cps-ncmp-dmi-plugin
12       build-node: centos8-builder-2c-1g
13       jobs:
14           - gerrit-info-yaml-verify
15
16 - project:
17       name: cps-ncmp-dmi-plugin
18       java-version: openjdk11
19       mvn-version: mvn36
20       maven-version: mvn36
21       project-name: cps-ncmp-dmi-plugin
22       project: cps/ncmp-dmi-plugin
23       mvn-snapshot-id: "ecomp-snapshots"
24       nexus-snapshot-repo: "snapshots"
25       jobs:
26           - gerrit-maven-docker-verify:
27                 container-public-registry: nexus3.onap.org:10001
28           - gerrit-maven-merge
29           - gerrit-maven-stage:
30                 sign-artifacts: true
31                 build-node: centos8-docker-8c-8g
32                 maven-versions-plugin: true
33                 sbom-generator: true
34           - gerrit-maven-docker-stage:
35                 build-node: centos8-docker-8c-8g
36                 maven-versions-plugin: true
37                 mvn-params: -Pdocker
38                 container-public-registry: nexus3.onap.org:10001
39                 container-staging-registry: nexus3.onap.org:10003
40           - "{project-name}-gerrit-release-jobs":
41                 build-node: centos7-docker-2c-1g
42       stream:
43           - "master":
44                 branch: master
45           - "jakarta":
46                 branch: "jakarta"
47                 cron: ""
48           - "kohn":
49                 branch: "kohn"
50                 cron: ""
51           - "london":
52                 branch: "london"
53                 cron: ""
54       mvn-settings: cps-ncmp-dmi-plugin-settings
55       files: "**"
56       archive-artifacts: ""
57       build-node: centos8-docker-8c-8g
58
59 - project:
60       name: cps-ncmp-dmi-plugin-clm
61       java-version: openjdk11
62       mvn-version: mvn36
63       maven-version: mvn36
64       jobs:
65           - gerrit-maven-clm
66       nexus-iq-namespace: onap-
67       project: cps/ncmp-dmi-plugin
68       project-name: cps-ncmp-dmi-plugin
69       branch: master
70       mvn-settings: cps-ncmp-dmi-plugin-settings
71       build-node: centos8-docker-8c-8g
72
73 - project:
74       name: cps-ncmp-dmi-plugin-sonar
75       java-version: openjdk11
76       mvn-version: mvn36
77       maven-version: mvn36
78       jobs:
79           - gerrit-maven-sonar
80       sonarcloud: true
81       sonarcloud-project-organization: "{sonarcloud_project_organization}"
82       sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
83       sonar-mvn-goal: "{sonar_mvn_goal}"
84       cron: "@daily"
85       build-node: centos8-docker-8c-8g
86       project: "cps/ncmp-dmi-plugin"
87       project-name: "cps-ncmp-dmi-plugin"
88       branch: "master"
89       mvn-settings: "cps-ncmp-dmi-plugin-settings"
90       mvn-goals: "clean install"
91       mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
92
93 - project:
94       name: cps-ncmp-dmi-plugin-sonar-verify
95       java-version: openjdk11
96       mvn-version: "mvn36"
97       maven-version: "mvn36"
98       jobs:
99           - gerrit-maven-sonar-verify
100       sonarcloud: true
101       sonarcloud-project-organization: "{sonarcloud_project_organization}"
102       sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
103       sonarcloud-qualitygate-wait: true
104       sonar-mvn-goal: "{sonar_mvn_goal}"
105       build-node: centos8-docker-8c-8g
106       project: "cps/ncmp-dmi-plugin"
107       project-name: "cps-ncmp-dmi-plugin"
108       branch: "master"
109       mvn-settings: "cps-ncmp-dmi-plugin-settings"
110       mvn-goals: "clean install"
111       mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"