Merge "Switch cmso maven-stage to Ubuntu"
[ci-management.git] / jjb / optf / optf-cmso.yaml
1 ---
2 - project:
3     name: optf-project-view
4     project-name: optf
5     views:
6       - project-view
7
8 - project:
9     name: optf-cmso
10     project-name: 'optf-cmso'
11     jobs:
12       - gerrit-maven-stage:
13           maven-versions-plugin: true
14       - '{project-name}-{stream}-verify-java-checkstyle':
15          mvn-params: '-Ddocker.pull.registry=nexus3.onap.org:10001'
16       - '{project-name}-{stream}-merge-properties-java':
17          mvn_properties:
18             - docker.pull.registry=nexus3.onap.org:10001
19             - docker.push.registry=nexus3.onap.org:10003
20       - '{project-name}-{stream}-release-java-daily-checkstyle':
21          setVersion: 'DoSetVersion'
22          mvn_properties:
23           - docker.pull.registry=nexus3.onap.org:10001
24       - '{project-name}-{stream}-docker-java-properties-daily':
25          setVersion: 'DoSetVersion'
26          docker-pom: 'pom.xml'
27          mvn-profile: 'docker'
28          mvn-params: '-Dmaven.test.skip=true'
29          maven-properties: |
30           cmso.registry=$
31
32     build-node: ubuntu1604-docker-8c-8g
33     project: 'optf/cmso'
34     stream:
35       - 'master':
36           branch: 'master'
37     mvn-settings: 'optf-cmso-settings'
38     subproject:
39       - 'cmso':
40           path: '.'
41           pattern: '**'
42           pom: 'pom.xml'
43
44 - project:
45     name: optf-cmso-sonar
46     jobs:
47       - gerrit-maven-sonar:
48           mvn-params: '-Ddocker.pull.registry=nexus3.onap.org:10001  -DskipIntegrationTests=false'
49     cron: 'H 11 * * *'
50     build-node: ubuntu1604-docker-8c-8g
51     project: 'optf/cmso'
52     project-name: 'optf-cmso'
53     branch: 'master'
54     mvn-settings: 'optf-cmso-settings'
55     mvn-goals: 'clean install'
56     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
57
58 - project:
59     name: optf-cmso-clm
60     jobs:
61       - gerrit-maven-clm:
62          mvn-params: '-Ddocker.pull.registry=nexus3.onap.org:10001'
63     nexus-iq-namespace: 'onap-'
64     project: optf/cmso
65     project-name: 'optf-cmso'
66     build-node: ubuntu1604-docker-8c-8g
67     stream:
68       - 'master':
69           branch: 'master'
70     mvn-settings: 'optf-cmso-settings'
71
72 - project:
73     name: optf-cmso-info
74     project-name: optf-cmso
75     jobs:
76       - gerrit-info-yaml-verify
77     project: optf/cmso
78     branch: master