6f26e6c43ccfacbe2f27a35a8fea8de7bbcc197a
[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
24     project: 'serviceutils'
25     project-name: 'serviceutils'
26     build-node: centos7-builder-2c-2g
27     mvn-settings: 'serviceutils-settings'
28     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
29     build-timeout: 90
30     dependencies: >
31         controller-merge-{stream},
32         yangtools-merge-{stream},
33         odlparent-merge-{stream},
34         infrautils-merge-{stream}
35     email-upstream: '[serviceutils] [controller] [yangtools] [odlparent] [infrautils]'
36
37     # Used by the release job
38     staging-profile-id: 12cc4ba8bf01ba
39
40 - project:
41     name: serviceutils-sonar
42     jobs:
43       - gerrit-maven-sonar
44
45     project: 'serviceutils'
46     project-name: 'serviceutils'
47     branch: 'master'
48     build-node: centos7-builder-4c-4g
49     mvn-settings: 'serviceutils-settings'
50     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
51
52 - project:
53     name: serviceutils-view
54     views:
55       - project-view
56     project-name: serviceutils