Merge "DONT use with_items with yum module"
[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           sign-artifacts: true
12           mvn-central: true
13           ossrh-profile-id: 6386ebbbf3a563
14       - gerrit-maven-verify
15       - gerrit-maven-verify-dependencies:
16           build-timeout: 180
17
18     stream: sodium
19     project: 'archetypes'
20     project-name: 'archetypes'
21     branch: 'master'
22     mvn-settings: 'archetypes-settings'
23     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
24     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
25
26     # Used by the release job
27     staging-profile-id: d88dcfe6ce48d
28
29 - project:
30     name: archetypes-neon
31     jobs:
32       - gerrit-maven-clm
33       - '{project-name}-merge-{stream}':
34           build-timeout: 180
35           cron: '@daily'
36           mvn-goals: clean install -V -Dmaven.compile.fork=true
37       - gerrit-maven-stage:
38           sign-artifacts: true
39           mvn-central: true
40           ossrh-profile-id: 6386ebbbf3a563
41       - gerrit-maven-verify
42       - gerrit-maven-verify-dependencies:
43           build-timeout: 180
44
45     stream: neon
46     project: 'archetypes'
47     project-name: 'archetypes'
48     branch: 'stable/neon'
49     mvn-settings: 'archetypes-settings'
50     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
51     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
52
53     # Used by the release job
54     staging-profile-id: d88dcfe6ce48d
55
56 - project:
57     name: archetypes-fluorine
58     jobs:
59       - gerrit-maven-clm
60       - '{project-name}-merge-{stream}':
61           build-timeout: 180
62           cron: '@daily'
63           mvn-goals: clean install -V -Dmaven.compile.fork=true
64       - gerrit-maven-stage:
65           sign-artifacts: true
66           mvn-central: true
67           ossrh-profile-id: 6386ebbbf3a563
68       - gerrit-maven-verify
69       - gerrit-maven-verify-dependencies:
70           build-timeout: 180
71
72     disable-job: 'true'
73     stream: fluorine
74     project: 'archetypes'
75     project-name: 'archetypes'
76     branch: 'stable/fluorine'
77     mvn-settings: 'archetypes-settings'
78     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
79     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
80
81     # Used by the release job
82     staging-profile-id: d88dcfe6ce48d
83
84 - project:
85     name: archetypes-sonar
86     jobs:
87       - gerrit-maven-sonar
88
89     project: 'archetypes'
90     project-name: 'archetypes'
91     branch: 'master'
92     mvn-settings: 'archetypes-settings'
93
94 - project:
95     name: archetypes-view
96     views:
97       - project-view
98     project-name: archetypes