Merge "Add a prefix variable to defaults as blank"
[releng/builder.git] / jjb / coretutorials / coretutorials.yaml
1 ---
2 - project:
3     name: coretutorials-oxygen
4     jobs:
5       - '{project-name}-integration-{stream}'
6       - odl-maven-jobs
7
8     stream: oxygen
9     project: 'coretutorials'
10     project-name: 'coretutorials'
11     branch: 'master'
12     jdks:
13       - openjdk8
14     maven:
15       - mvn33:
16           mvn-version: 'mvn33'
17     mvn-settings: 'coretutorials-settings'
18     mvn-goals: 'clean install'
19     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
20     dependencies: ''
21     email-upstream: '[coretutorials]'
22     archive-artifacts: ''
23     build-timeout: 120
24
25     # Used by the release job
26     staging-profile-id: 96cd299563ec6
27
28 - project:
29     name: coretutorials-nitrogen
30     jobs:
31       - '{project-name}-integration-{stream}'
32       - odl-maven-jobs
33
34     stream: nitrogen
35     project: 'coretutorials'
36     project-name: 'coretutorials'
37     branch: 'stable/nitrogen'
38     jdks:
39       - openjdk8
40     maven:
41       - mvn33:
42           mvn-version: 'mvn33'
43     mvn-settings: 'coretutorials-settings'
44     mvn-goals: 'clean install'
45     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
46     dependencies: ''
47     email-upstream: '[coretutorials]'
48     archive-artifacts: ''
49     build-timeout: 120
50
51     # Used by the release job
52     staging-profile-id: 96cd299563ec6
53
54 - project:
55     name: coretutorials-carbon
56     jobs:
57       - '{project-name}-integration-{stream}'
58       - odl-maven-jobs
59
60     stream: carbon
61     project: 'coretutorials'
62     project-name: 'coretutorials'
63     branch: 'stable/carbon'
64     karaf-version: karaf3
65     jdks:
66       - openjdk8
67     maven:
68       - mvn33:
69           mvn-version: 'mvn33'
70     mvn-settings: 'coretutorials-settings'
71     mvn-goals: 'clean install'
72     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
73     dependencies: ''
74     email-upstream: '[coretutorials]'
75     archive-artifacts: ''
76     build-timeout: 120
77
78     # Used by the release job
79     staging-profile-id: 96cd299563ec6
80
81 - project:
82     name: coretutorials-sonar
83     jobs:
84       - gerrit-maven-sonar
85
86     project: 'coretutorials'
87     project-name: 'coretutorials'
88     branch: master
89     mvn-settings: 'coretutorials-settings'
90     mvn-goals: 'clean install'
91     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
92     build-timeout: 120