Move projects to gerrit-maven-sonar
[ci-management.git] / jjb / aai / aai-resources.yaml
1 ---
2 - project:
3     name: aai-resources
4     project-name: 'aai-resources'
5     jobs:
6       - gerrit-maven-clm:
7           java-version: ''
8       - '{project-name}-{stream}-verify-java'
9       - '{project-name}-{stream}-merge-java'
10       - '{project-name}-{stream}-release-version-java-daily'
11       - '{project-name}-{stream}-stage-site-java':
12           site-pom: 'pom.xml'
13           trigger-job: '{project-name}-{stream}-release-version-java-daily'
14       - '{project-name}-{stream}-aai-docker-java-version-daily':
15           pom: 'aai-resources/pom.xml'
16           mvn-goals: 'docker:build docker:push'
17
18     project: 'aai/resources'
19     stream:
20       - 'master':
21           branch: 'master'
22     mvn-settings: 'aai-resources-settings'
23     files: '**'
24     archive-artifacts: ''
25     build-node: ubuntu1604-basebuild-4c-4g
26 - project:
27     name: aai-resources-amsterdam
28     project-name: 'aai-resources'
29     jobs:
30       - gerrit-maven-clm:
31           java-version: ''
32       - '{project-name}-{stream}-verify-java'
33       - '{project-name}-{stream}-merge-java'
34       - '{project-name}-{stream}-release-version-java-daily-no-sonar'
35       - '{project-name}-{stream}-stage-site-java':
36           site-pom: 'pom.xml'
37           trigger-job: '{project-name}-{stream}-release-version-java-daily-no-sonar'
38       - '{project-name}-{stream}-aai-docker-java-version-daily':
39           pom: 'aai-resources/pom.xml'
40           mvn-goals: 'docker:build docker:push'
41
42     project: 'aai/resources'
43     stream:
44       - 'amsterdam':
45           branch: 'amsterdam'
46     mvn-settings: 'aai-resources-settings'
47     files: '**'
48     archive-artifacts: ''
49     build-node: ubuntu1604-basebuild-4c-4g
50 - project:
51     name: aai-resources-sonar
52     jobs:
53       - gerrit-maven-sonar
54     java-version: ''
55     project: 'aai/resources'
56     project-name: 'aai-resources'
57     branch: 'master'
58     mvn-settings: 'aai-resources-settings'
59     mvn-goals: 'clean install'
60     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'