Move projects to gerrit-maven-sonar
[ci-management.git] / jjb / so / so.yaml
1 ---
2
3 - project:
4     name: so
5     project-name: 'so'
6     jobs:
7       - '{project-name}-{stream}-verify-profile-java':
8           mvn-profile: 'with-integration-tests'
9           build-node: 'ubuntu1604-docker-8c-8g'
10           archive-artifacts: 'packages/arquillian-unit-tests/target/**/*'
11       - '{project-name}-{stream}-merge-profile-java':
12           mvn-profile: 'with-integration-tests'
13           build-node: 'ubuntu1604-docker-8c-8g'
14           archive-artifacts: 'packages/arquillian-unit-tests/target/**/*'
15       - '{project-name}-{stream}-release-version-profile-java-daily':
16           mvn-profile: 'with-integration-tests'
17           build-node: 'ubuntu1604-docker-8c-8g'
18       - '{project-name}-{stream}-docker-version-java-daily':
19           docker-pom: 'pom.xml'
20           mvn-profile: 'docker'
21       - '{project-name}-{stream}-stage-site-java':
22           site-pom: 'pom.xml'
23           trigger-job: '{project-name}-{stream}-release-version-java-daily'
24           build-node: 'ubuntu1604-basebuild-8c-8g'
25
26     project: 'so'
27     stream:
28       - 'master':
29           branch: 'master'
30       - 'amsterdam':
31           branch: 'amsterdam'
32     mvn-settings: 'so-settings'
33     files: '**'
34     archive-artifacts: ''
35     build-node: ubuntu1604-basebuild-4c-4g
36 - project:
37     name: so-sonar
38     jobs:
39       - gerrit-maven-sonar
40     java-version: ''
41     project: 'so'
42     project-name: 'so'
43     branch: 'master'
44     mvn-settings: 'so-settings'
45     mvn-goals: 'clean install'
46     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'