[DMAAP-DR] Move to review verify jobs
[ci-management.git] / jjb / dmaap / dmaap-datarouter.yaml
1 ---
2 - project:
3     name: dmaap-datarouter-java11
4     project-name: 'dmaap-datarouter'
5     jobs:
6       - '{project-name}-{stream}-verify-java'
7       - '{project-name}-{stream}-merge-java'
8       - gerrit-maven-docker-stage:
9           build-node: ubuntu1804-docker-8c-8g
10           maven-versions-plugin: true
11           mvn-goals: 'clean package -P docker docker:build docker:push'
12           container-public-registry: 'nexus3.onap.org:10001'
13           container-staging-registry: 'nexus3.onap.org:10003'
14       - '{project-name}-gerrit-release-jobs':
15           build-node: centos7-docker-8c-8g
16     project: 'dmaap/datarouter'
17     stream:
18       - 'master':
19           branch: 'master'
20     mvn-settings: 'dmaap-datarouter-settings'
21     files: '**'
22     archive-artifacts: ''
23     java-version: openjdk11
24
25 - project:
26     name: dmaap-datarouter-maintenance-java11
27     project-name: 'dmaap-datarouter-maintenance'
28     jobs:
29       - '{project-name}-{stream}-verify-java'
30       - '{project-name}-{stream}-merge-java'
31       - gerrit-maven-docker-stage:
32           build-node: ubuntu1804-docker-8c-8g
33           maven-versions-plugin: true
34           mvn-goals: 'clean package -P docker docker:build docker:push'
35           container-public-registry: 'nexus3.onap.org:10001'
36           container-staging-registry: 'nexus3.onap.org:10003'
37     project: 'dmaap/datarouter'
38     stream:
39       - 'honolulu':
40           branch: 'honolulu'
41       - 'guilin':
42           branch: 'guilin'
43     mvn-settings: 'dmaap-datarouter-settings'
44     files: '**'
45     archive-artifacts: ''
46     java-version: openjdk11
47     cron: ''
48
49 - project:
50     name: dmaap-datarouter-csit-ssl
51     jobs:
52       - '{project-name}-review-verification-maven-{stream}':
53             mvn-goals: clean package
54             mvn-params: '-P docker docker:build -DskipTests=false'
55       - '{project-name}-merge-verification-maven-{stream}':
56             mvn-goals: clean package
57             mvn-params: '-P docker docker:build'
58     project-name: 'dmaap-datarouter'
59     recipients: 'fiachra.corcoran@est.tech'
60     project: 'dmaap/datarouter'
61     stream:
62       - 'master':
63             branch: 'master'
64     mvn-settings: 'dmaap-datarouter-settings'
65     robot-options: ''
66
67 - project:
68     name: dmaap-datarouter-sonar
69     jobs:
70       - gerrit-maven-sonar
71     sonarcloud: true
72     sonarcloud-project-organization: '{sonarcloud_project_organization}'
73     sonarcloud-api-token: '{sonarcloud_api_token}'
74     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
75     sonar-mvn-goal: '{sonar_mvn_goal}'
76     cron: '@daily'
77     build-node: ubuntu1804-builder-4c-4g
78     project: 'dmaap/datarouter'
79     project-name: 'dmaap-datarouter'
80     branch: 'master'
81     mvn-settings: 'dmaap-datarouter-settings'
82     mvn-goals: 'clean install'
83     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
84     java-version: openjdk11
85
86 - project:
87     name: dmaap-datarouter-clm
88     jobs:
89       - gerrit-maven-clm
90     nexus-iq-namespace: 'onap-'
91     project: dmaap/datarouter
92     project-name: 'dmaap-datarouter'
93     branch: 'master'
94     mvn-settings: 'dmaap-datarouter-settings'
95     java-version: openjdk11
96
97 - project:
98     name: dmaap-datarouter-info
99     project-name: dmaap-datarouter
100     jobs:
101       - gerrit-info-yaml-verify
102     build-node: centos7-builder-2c-1g
103     project: dmaap/datarouter
104     branch: master