Disable all Oxygen Jobs to save infra resources
[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     disable-job: 'true'
64     stream: fluorine
65     project: 'archetypes'
66     project-name: 'archetypes'
67     branch: 'stable/fluorine'
68     mvn-settings: 'archetypes-settings'
69     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
70     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
71
72     # Used by the release job
73     staging-profile-id: d88dcfe6ce48d
74
75 - project:
76     name: archetypes-sonar
77     jobs:
78       - gerrit-maven-sonar
79
80     project: 'archetypes'
81     project-name: 'archetypes'
82     branch: 'master'
83     mvn-settings: 'archetypes-settings'
84
85 - project:
86     name: archetypes-view
87     views:
88       - project-view
89     project-name: archetypes