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