Merge "Build AR Magnesium with openjdk11"
[releng/builder.git] / jjb / archetypes / archetypes.yaml
1 ---
2 - project:
3     name: archetypes-magnesium
4     jobs:
5       - gerrit-maven-clm
6       - '{project-name}-merge-{stream}':
7           build-timeout: 180
8           cron: '@daily'
9           mvn-goals: clean install -V -Dmaven.compile.fork=true
10       - gerrit-maven-stage:
11           sign-artifacts: true
12           mvn-central: true
13           ossrh-profile-id: 6386ebbbf3a563
14       - odl-maven-verify-jobs
15
16     stream: magnesium
17     project: 'archetypes'
18     project-name: 'archetypes'
19     branch: 'master'
20     mvn-settings: 'archetypes-settings'
21     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
22     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
23
24     # Used by the release job
25     staging-profile-id: d88dcfe6ce48d
26
27 - project:
28     name: archetypes-sodium
29     jobs:
30       - gerrit-maven-clm
31       - '{project-name}-merge-{stream}':
32           build-timeout: 180
33           cron: '@daily'
34           mvn-goals: clean install -V -Dmaven.compile.fork=true
35       - gerrit-maven-stage:
36           sign-artifacts: true
37           mvn-central: true
38           ossrh-profile-id: 6386ebbbf3a563
39       - odl-maven-verify-jobs
40
41     stream: sodium
42     project: 'archetypes'
43     project-name: 'archetypes'
44     branch: 'stable/sodium'
45     mvn-settings: 'archetypes-settings'
46     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
47     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
48
49     # Used by the release job
50     staging-profile-id: d88dcfe6ce48d
51
52 - project:
53     name: archetypes-neon
54     jobs:
55       - gerrit-maven-clm
56       - '{project-name}-merge-{stream}':
57           build-timeout: 180
58           cron: '@daily'
59           mvn-goals: clean install -V -Dmaven.compile.fork=true
60       - gerrit-maven-stage:
61           sign-artifacts: true
62           mvn-central: true
63           ossrh-profile-id: 6386ebbbf3a563
64       - odl-maven-verify-jobs
65
66     stream: neon
67     project: 'archetypes'
68     project-name: 'archetypes'
69     branch: 'stable/neon'
70     mvn-settings: 'archetypes-settings'
71     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
72     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
73
74     # Used by the release job
75     staging-profile-id: d88dcfe6ce48d
76
77 - project:
78     name: archetypes-fluorine
79     jobs:
80       - gerrit-maven-clm
81       - '{project-name}-merge-{stream}':
82           build-timeout: 180
83           cron: '@daily'
84           mvn-goals: clean install -V -Dmaven.compile.fork=true
85       - gerrit-maven-stage:
86           sign-artifacts: true
87           mvn-central: true
88           ossrh-profile-id: 6386ebbbf3a563
89       - odl-maven-verify-jobs
90
91     stream: fluorine
92     project: 'archetypes'
93     project-name: 'archetypes'
94     branch: 'stable/fluorine'
95     mvn-settings: 'archetypes-settings'
96     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
97     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
98
99     # Used by the release job
100     staging-profile-id: d88dcfe6ce48d
101
102 - project:
103     name: archetypes-sonar
104     jobs:
105       - gerrit-maven-sonar
106
107     project: 'archetypes'
108     project-name: 'archetypes'
109     branch: 'master'
110     mvn-settings: 'archetypes-settings'
111
112 - project:
113     name: archetypes-view
114     views:
115       - project-view
116     project-name: archetypes