Remove {project}-integration-{stream} jobs
[releng/builder.git] / jjb / mdsal / mdsal.yaml
1 ---
2 - project:
3     name: mdsal-oxygen
4     jobs:
5       - '{project-name}-distribution-check-{stream}':
6           mvn-version: 'mvn35'
7       - '{project-name}-maven-javadoc-jobs'
8       - odl-maven-jobs
9
10     stream: oxygen
11     project: 'mdsal'
12     project-name: 'mdsal'
13     branch: 'master'
14     mvn-settings: 'mdsal-settings'
15     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
16     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
17     build-node: centos7-builder-8c-8g
18     build-timeout: 90
19     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
20     email-upstream: '[mdsal] [odlparent] [yangtools]'
21
22     # Used by the release job
23     staging-profile-id: a674173c7b29d
24
25 - project:
26     name: mdsal-nitrogen
27     jobs:
28       - '{project-name}-distribution-check-{stream}'
29       - '{project-name}-maven-javadoc-jobs'
30       - odl-maven-jobs
31
32     stream: nitrogen
33     project: 'mdsal'
34     project-name: 'mdsal'
35     branch: 'stable/nitrogen'
36     build-node: centos7-builder-8c-8g
37     mvn-settings: 'mdsal-settings'
38     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
39     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
40     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
41     email-upstream: '[mdsal] [odlparent] [yangtools]'
42
43     # Used by the release job
44     staging-profile-id: a674173c7b29d
45
46 - project:
47     name: mdsal-carbon
48     jobs:
49       - '{project-name}-distribution-check-{stream}'
50       - '{project-name}-maven-javadoc-jobs'
51       - odl-maven-jobs
52
53     stream: carbon
54     project: 'mdsal'
55     project-name: 'mdsal'
56     branch: 'stable/carbon'
57     build-node: centos7-builder-8c-8g
58     karaf-version: karaf3
59     mvn-settings: 'mdsal-settings'
60     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
61     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
62     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
63     email-upstream: '[mdsal] [odlparent] [yangtools]'
64
65     # Used by the release job
66     staging-profile-id: a674173c7b29d
67
68 - project:
69     name: mdsal-sonar
70     jobs:
71       - gerrit-maven-sonar
72     project: 'mdsal'
73     project-name: 'mdsal'
74     branch: 'master'
75     build-node: centos7-builder-8c-8g
76     mvn-settings: 'mdsal-settings'
77     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
78     mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'