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