52a462392d6c1b22f99c546319809d96c1875a7e
[ci-management.git] / jjb / dmaap / dmaap-datarouter.yaml
1 - project:
2     name: dmaap-datarouter
3     project-name: 'dmaap-datarouter'
4     jobs:
5       - '{project-name}-{stream}-verify-java'
6       - '{project-name}-{stream}-merge-java'
7       - '{project-name}-{stream}-release-version-java-daily'
8       #
9       # see DMAAP-334 for more details, but
10       #     - '{project-name}-{stream}-docker-java-daily':
11       # doesn't support mvn-goals override, so trying this...
12       - '{project-name}-{stream}-docker-java-shell-daily':
13           mvn-goals: 'clean package -P docker docker:build -DpushImage'
14           # No-op
15           script: '/bin/true'
16           build-node: 'ubuntu1604-docker-8c-8g'
17
18     project: 'dmaap/datarouter'
19     stream:
20       - 'master':
21           branch: 'master'
22     mvn-settings: 'dmaap-datarouter-settings'
23     files: '**'
24     archive-artifacts: ''
25
26 - project:
27     name: dmaap-datarouter-sonar
28     jobs:
29       - gerrit-maven-sonar
30     cron: 'H 11 * * *'
31     build-node: ubuntu1604-builder-4c-4g
32     project: 'dmaap/datarouter'
33     project-name: 'dmaap-datarouter'
34     branch: 'master'
35     mvn-settings: 'dmaap-datarouter-settings'
36     mvn-goals: 'clean install'
37     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
38