Add job to trigger csit tests for azure plugin
[ci-management.git] / jjb / optf / optf-cmso.yaml
1 ---\r
2 - project:\r
3     name: optf-cmso\r
4     project-name: 'optf-cmso'\r
5     project: 'optf/cmso'\r
6     stream:\r
7       - 'master':\r
8           branch: 'master'\r
9     mvn-settings: 'optf-cmso-settings'\r
10     subproject:\r
11       - 'cmso':\r
12           path: '.'\r
13           pattern: '**'\r
14           pom: 'pom.xml'\r
15     jobs:\r
16       - gerrit-maven-clm\r
17       - '{project-name}-{stream}-{subproject}-verify-java'\r
18       - '{project-name}-{stream}-{subproject}-merge-java'\r
19       - '{project-name}-{stream}-{subproject}-release-version-java-daily'\r
20     files: '**'\r
21     archive-artifacts: ''\r
22     build-node: 'ubuntu1604-builder-4c-4g'\r
23 \r
24 - project:\r
25     name: optf-cmso-docker\r
26     project-name: 'optf-cmso'\r
27     project: 'optf/cmso'\r
28     stream:\r
29       - 'master':\r
30           branch: 'master'\r
31     mvn-settings: 'optf-cmso-settings'\r
32     subproject:\r
33       - 'cmso':\r
34           path: '.'\r
35           pattern: '**'\r
36           pom: 'pom.xml'\r
37     jobs:\r
38       - '{project-name}-{stream}-{subproject}-docker-java-version-shell-daily':\r
39           docker-pom: 'pom.xml'\r
40           mvn-goals: 'install'\r
41           mvn-params: '-Dmaven.test.skip=true'\r
42           script:\r
43             !include-raw-escape: 'build-optf-cmso-docker-image.sh'\r
44           build-node: queue-docker-4c-4g\r
45       - '{project-name}-{stream}-{subproject}-docker-java-shell-daily':\r
46           docker-pom: 'pom.xml'\r
47           mvn-goals: 'install'\r
48           mvn-params: '-Dmaven.test.skip=true'\r
49           script:\r
50             !include-raw-escape: 'build-optf-cmso-docker-image.sh'\r
51           build-node: queue-docker-4c-4g\r
52 \r
53 - project:\r
54     name: optf-cmso-sonar\r
55     jobs:\r
56       - gerrit-maven-sonar\r
57     cron: 'H 11 * * *'\r
58     build-node: ubuntu1604-builder-4c-4g\r
59     project: 'optf/cmso'\r
60     project-name: 'optf-cmso'\r
61     branch: 'master'\r
62     mvn-settings: 'optf-cmso-settings'\r
63     mvn-goals: 'clean install'\r
64     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'\r