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