5420877901a9813b0d9198f16717ebbdc14062de
[releng/builder.git] / jjb / lispflowmapping / lispflowmapping.yaml
1 ---
2 - project:
3     name: lispflowmapping-neon
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: lispflowmapping
10           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-lispflowmapping/47783/
11           rtd-token: 181be9dd804e4969b9f318a6f1988e3cbee9d9a8
12       - odl-maven-jobs
13
14     stream: neon
15     project: 'lispflowmapping'
16     project-name: 'lispflowmapping'
17     branch: 'master'
18     mvn-settings: 'lispflowmapping-settings'
19     mvn-goals: 'clean deploy findbugs:findbugs javadoc:aggregate -DrepoBuild'
20     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
21     dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}'
22     email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]'
23     archive-artifacts: >
24         **/*.log
25         **/target/surefire-reports/*-output.txt
26
27     build-node: centos7-builder-8c-8g
28
29     # Used by the release job
30     staging-profile-id: 96fff2503b766
31
32 - project:
33     name: lispflowmapping-fluorine
34     jobs:
35       - '{project-name}-distribution-check-{stream}'
36       - '{project-name}-maven-javadoc-jobs'
37       - '{project-name}-rtd-jobs':
38           build-node: centos7-builder-2c-2g
39           project-pattern: lispflowmapping
40           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-lispflowmapping/47783/
41           rtd-token: 181be9dd804e4969b9f318a6f1988e3cbee9d9a8
42       - odl-maven-jobs
43
44     stream: fluorine
45     project: 'lispflowmapping'
46     project-name: 'lispflowmapping'
47     branch: 'stable/fluorine'
48     mvn-settings: 'lispflowmapping-settings'
49     mvn-goals: 'clean deploy findbugs:findbugs javadoc:aggregate -DrepoBuild'
50     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
51     dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}'
52     email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]'
53     archive-artifacts: >
54         **/*.log
55         **/target/surefire-reports/*-output.txt
56
57     build-node: centos7-builder-8c-8g
58
59     # Used by the release job
60     staging-profile-id: 96fff2503b766
61
62 - project:
63     name: lispflowmapping-oxygen
64     jobs:
65       - '{project-name}-distribution-check-{stream}'
66       - '{project-name}-maven-javadoc-jobs'
67       - odl-maven-jobs
68
69     stream: oxygen
70     project: 'lispflowmapping'
71     project-name: 'lispflowmapping'
72     branch: 'stable/oxygen'
73     mvn-settings: 'lispflowmapping-settings'
74     mvn-goals: 'clean deploy findbugs:findbugs javadoc:aggregate -DrepoBuild'
75     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
76     dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}'
77     email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]'
78     archive-artifacts: >
79         **/*.log
80         **/target/surefire-reports/*-output.txt
81
82     build-node: centos7-builder-8c-8g
83
84     # Used by the release job
85     staging-profile-id: 96fff2503b766
86
87 - project:
88     name: lispflowmapping-sonar
89     jobs:
90       - gerrit-maven-sonar
91     project: 'lispflowmapping'
92     project-name: 'lispflowmapping'
93     branch: 'master'
94     mvn-settings: 'lispflowmapping-settings'
95     mvn-goals: 'clean deploy findbugs:findbugs javadoc:aggregate -DrepoBuild'
96     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
97
98 - view:
99     name: lispflowmapping
100     description: 'List of lispflowmapping jobs'
101     regex: '^lispflowmapping-.*'
102     <<: *releng_view_common