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