Merge "Migrate to gerrit-maven-stage (CLAMP)"
[ci-management.git] / jjb / appc / appc-deployment.yaml
1 ---
2
3 - project:
4     name: appc-deployment
5     project-name: 'appc-deployment'
6     jobs:
7       - '{project-name}-{stream}-verify-java'
8       - '{project-name}-{stream}-merge-java'
9       - gerrit-maven-stage:
10           sign-artifacts: true
11           build-node: centos7-docker-8c-8g
12           maven-versions-plugin: true
13       - '{project-name}-{stream}-release-version-java-daily'
14       - '{project-name}-docker-image-blessing'
15
16     project: 'appc/deployment'
17     stream:
18       - 'master':
19           branch: 'master'
20       - 'dublin':
21           branch: 'dublin'
22     mvn-settings: 'appc-deployment-settings'
23     files: '**'
24     archive-artifacts: ''
25     docker-pom: 'pom.xml'
26     mvn-profile: docker
27     build-node: ubuntu1604-builder-4c-4g
28
29 #- project:
30 #    name: appc-deployment-arm64
31 #    project-name: 'appc-deployment-arm64'
32 #    jobs:
33 #      - '{project-name}-docker-image-blessing'
34 #
35 #    project: 'appc/deployment'
36 #    stream:
37 #      - 'master':
38 #          branch: 'master'
39 #    mvn-settings: 'appc-deployment-settings'
40 #    files: '**'
41 #    archive-artifacts: ''
42 #    docker-pom: 'pom.xml'
43 #    mvn-profile: docker
44 #    build-node: ubuntu1604-docker-arm64-4c-2g
45 #
46 - project:
47     name: appc-deployment-docker
48     project-name: 'appc-deployment'
49     jobs:
50       - 'docker-java-daily':
51           mvn-params: '-Dmaven.test.skip=true'
52       - 'docker-version-java-daily':
53           mvn-params: '-Dmaven.test.skip=true'
54     project: 'appc/deployment'
55     stream:
56       - 'master':
57           branch: 'master'
58       - 'dublin':
59           branch: 'dublin'
60     mvn-settings: 'appc-deployment-settings'
61     files: '**'
62     archive-artifacts: ''
63     docker-pom: 'pom.xml'
64     mvn-profile: docker
65     build-node: ubuntu1604-docker-8c-8g
66
67 #- project:
68 #    name: appc-deployment-arm64-docker
69 #    project-name: 'appc-deployment-arm64'
70 #    jobs:
71 #      - 'docker-java-daily':
72 #          mvn-params: '-Dmaven.test.skip=true'
73 #      - 'docker-version-java-daily':
74 #          mvn-params: '-Dmaven.test.skip=true'
75 #    project: 'appc/deployment'
76 #    stream:
77 #      - 'master':
78 #          branch: 'master'
79 #    mvn-settings: 'appc-deployment-settings'
80 #    files: '**'
81 #    archive-artifacts: ''
82 #    docker-pom: 'pom.xml'
83 #    mvn-profile: docker
84 #    build-node: ubuntu1604-docker-arm64-4c-2g
85
86 - project:
87     name: appc-deployment-info
88     project-name: appc-deployment
89     jobs:
90       - gerrit-info-yaml-verify
91     project: appc/deployment
92     branch: master