Merge "Remove odlparent-3.0.x jobs"
[releng/builder.git] / jjb / serviceutils / serviceutils.yaml
1 ---
2 - project:
3     name: serviceutils
4     jobs:
5       - '{project-name}-distribution-check-{stream}'
6       - '{project-name}-maven-javadoc-jobs'
7       - '{project-name}-rtd-jobs':
8           build-node: centos7-builder-2c-2g
9           project-pattern: serviceutils
10           rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-serviceutils/40541/
11           rtd-token: 866f76be38ed7efc7027b9c52e7ad869e523e7c4
12       - odl-maven-jobs
13
14     stream:
15       - sodium:
16           branch: 'master'
17       - neon:
18           branch: 'stable/neon'
19       - fluorine:
20           branch: 'stable/fluorine'
21       - oxygen:
22           branch: 'stable/oxygen'
23           disable-job: true
24
25     project: 'serviceutils'
26     project-name: 'serviceutils'
27     build-node: centos7-builder-2c-2g
28     mvn-settings: 'serviceutils-settings'
29     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
30     build-timeout: 90
31     dependencies: >
32         controller-merge-{stream},
33         yangtools-merge-{stream},
34         odlparent-merge-{stream},
35         infrautils-merge-{stream}
36     email-upstream: '[serviceutils] [controller] [yangtools] [odlparent] [infrautils]'
37
38     # Used by the release job
39     staging-profile-id: 12cc4ba8bf01ba
40
41 - project:
42     name: serviceutils-sonar
43     jobs:
44       - gerrit-maven-sonar
45
46     project: 'serviceutils'
47     project-name: 'serviceutils'
48     branch: 'master'
49     build-node: centos7-builder-4c-4g
50     mvn-settings: 'serviceutils-settings'
51     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
52
53 - project:
54     name: serviceutils-view
55     views:
56       - project-view
57     project-name: serviceutils