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