0dd66f8255d67eecfa6b7201521428879d4b3717
[releng/builder.git] / jjb / archetypes / archetypes.yaml
1 ---
2 - project:
3     name: archetypes-sodium
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       - gerrit-maven-verify
12       - gerrit-maven-verify-dependencies:
13           build-timeout: 180
14
15     stream: sodium
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-neon
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       - gerrit-maven-verify
36       - gerrit-maven-verify-dependencies:
37           build-timeout: 180
38
39     stream: neon
40     project: 'archetypes'
41     project-name: 'archetypes'
42     branch: 'stable/neon'
43     mvn-settings: 'archetypes-settings'
44     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
45     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
46
47     # Used by the release job
48     staging-profile-id: d88dcfe6ce48d
49
50 - project:
51     name: archetypes-fluorine
52     jobs:
53       - gerrit-maven-clm
54       - '{project-name}-merge-{stream}':
55           build-timeout: 180
56           cron: '@daily'
57           mvn-goals: clean install -V -Dmaven.compile.fork=true
58       - gerrit-maven-stage
59       - gerrit-maven-verify
60       - gerrit-maven-verify-dependencies:
61           build-timeout: 180
62
63     stream: fluorine
64     project: 'archetypes'
65     project-name: 'archetypes'
66     branch: 'stable/fluorine'
67     mvn-settings: 'archetypes-settings'
68     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
69     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
70
71     # Used by the release job
72     staging-profile-id: d88dcfe6ce48d
73
74 - project:
75     name: archetypes-sonar
76     jobs:
77       - gerrit-maven-sonar
78
79     project: 'archetypes'
80     project-name: 'archetypes'
81     branch: 'master'
82     mvn-settings: 'archetypes-settings'
83
84 - project:
85     name: archetypes-view
86     views:
87       - project-view
88     project-name: archetypes