Merge "Update SFC netvirt CSIT with fluorine and queens"
[releng/builder.git] / jjb / vtn / vtn.yaml
1 ---
2 - project:
3     name: vtn-fluorine
4     jobs:
5       - '{project-name}-maven-javadoc-jobs'
6       - odl-maven-jobs
7
8     stream: fluorine
9     project: 'vtn'
10     project-name: 'vtn'
11     branch: 'master'
12     mvn-settings: 'vtn-settings'
13     mvn-goals: 'clean deploy -V -Pintegrationtests,strictcheck,docs -Dvtn.build.jobs=2'
14     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
15     dependencies: 'neutron-merge-{stream},openflowplugin-merge-{stream},ovsdb-merge-{stream}'
16     email-upstream: '[vtn] [neutron] [openflowplugin] [ovsdb]'
17
18     # Please do not archive maven sites!!!
19     # Maven sites are published to Nexus at:
20     # https://nexus.opendaylight.org/content/sites/site/
21     archive-artifacts: 'manager/dist/*/target/*.zip coordinator/dist/target/*.bz2'
22
23     # Used by the release job
24     staging-profile-id: a699799dd6fc9
25
26 - project:
27     name: vtn-oxygen
28     jobs:
29       - '{project-name}-distribution-check-{stream}'
30       - '{project-name}-maven-javadoc-jobs'
31       - odl-maven-jobs
32
33     stream: oxygen
34     project: 'vtn'
35     project-name: 'vtn'
36     branch: 'stable/oxygen'
37     mvn-settings: 'vtn-settings'
38     mvn-goals: 'clean deploy -V -Pintegrationtests,strictcheck,docs -Dvtn.build.jobs=2'
39     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
40     dependencies: 'neutron-merge-{stream},openflowplugin-merge-{stream},ovsdb-merge-{stream}'
41     email-upstream: '[vtn] [neutron] [openflowplugin] [ovsdb]'
42
43     # Please do not archive maven sites!!!
44     # Maven sites are published to Nexus at:
45     # https://nexus.opendaylight.org/content/sites/site/
46     archive-artifacts: 'manager/dist/*/target/*.zip coordinator/dist/target/*.bz2'
47
48     # Used by the release job
49     staging-profile-id: a699799dd6fc9
50
51 - project:
52     name: vtn-nitrogen
53     jobs:
54       - '{project-name}-distribution-check-{stream}'
55       - '{project-name}-maven-javadoc-jobs'
56       - odl-maven-jobs
57
58     stream: nitrogen
59     project: 'vtn'
60     project-name: 'vtn'
61     branch: 'stable/nitrogen'
62     mvn-settings: 'vtn-settings'
63     mvn-goals: 'clean deploy -V -Pintegrationtests,strictcheck,docs -Dvtn.build.jobs=2'
64     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
65     dependencies: 'neutron-merge-{stream},openflowplugin-merge-{stream},ovsdb-merge-{stream}'
66     email-upstream: '[vtn] [neutron] [openflowplugin] [ovsdb]'
67
68     # Please do not archive maven sites!!!
69     # Maven sites are published to Nexus at:
70     # https://nexus.opendaylight.org/content/sites/site/
71     archive-artifacts: 'manager/dist/*/target/*.zip coordinator/dist/target/*.bz2'
72
73     # Used by the release job
74     staging-profile-id: a699799dd6fc9
75
76 - project:
77     name: vtn-carbon
78     jobs:
79       - '{project-name}-distribution-check-{stream}'
80       - '{project-name}-maven-javadoc-jobs'
81       - odl-maven-jobs
82
83     stream: carbon
84     project: 'vtn'
85     project-name: 'vtn'
86     branch: 'stable/carbon'
87     karaf-version: karaf3
88     mvn-settings: 'vtn-settings'
89     mvn-goals: 'clean deploy -V -Pintegrationtests,strictcheck,docs -Dvtn.build.jobs=2'
90     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
91     dependencies: 'neutron-merge-{stream},openflowplugin-merge-{stream},ovsdb-merge-{stream}'
92     email-upstream: '[vtn] [neutron] [openflowplugin] [ovsdb]'
93
94     # Please do not archive maven sites!!!
95     # Maven sites are published to Nexus at:
96     # https://nexus.opendaylight.org/content/sites/site/
97     archive-artifacts: 'manager/dist/*/target/*.zip coordinator/dist/target/*.bz2'
98
99     # Used by the release job
100     staging-profile-id: a699799dd6fc9
101
102 - project:
103     name: vtn-sonar
104     jobs:
105       - gerrit-maven-sonar
106     project: 'vtn'
107     project-name: 'vtn'
108     branch: 'master'
109     mvn-settings: 'vtn-settings'
110     mvn-goals: 'clean deploy -V -Pintegrationtests,strictcheck,docs -Dvtn.build.jobs=2'
111     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'