Merge "Job for testing the ODL logs configuration"
[releng/builder.git] / jjb / archetypes / archetypes.yaml
1 ---
2 - project:
3     name: archetypes-neon
4     jobs:
5       # TODO: Add CLM jobs back once issue is resolved:
6       #       https://jira.linuxfoundation.org/browse/RELENG-1165
7       # - gerrit-maven-clm
8       - '{project-name}-merge-{stream}':
9           build-timeout: 180
10           cron: '@daily'
11           mvn-goals: clean install -V -Dmaven.compile.fork=true
12       - gerrit-maven-release
13       - gerrit-maven-verify
14       - gerrit-maven-verify-dependencies:
15           build-timeout: 180
16
17     stream: neon
18     project: 'archetypes'
19     project-name: 'archetypes'
20     branch: 'master'
21     mvn-settings: 'archetypes-settings'
22     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
23     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
24
25     # Used by the release job
26     staging-profile-id: d88dcfe6ce48d
27
28 - project:
29     name: archetypes-fluorine
30     jobs:
31       # TODO: Add CLM jobs back once issue is resolved:
32       #       https://jira.linuxfoundation.org/browse/RELENG-1165
33       # - gerrit-maven-clm
34       - '{project-name}-merge-{stream}':
35           build-timeout: 180
36           cron: '@daily'
37           mvn-goals: clean install -V -Dmaven.compile.fork=true
38       - gerrit-maven-release
39       - gerrit-maven-verify
40       - gerrit-maven-verify-dependencies:
41           build-timeout: 180
42
43     stream: fluorine
44     project: 'archetypes'
45     project-name: 'archetypes'
46     branch: 'stable/fluorine'
47     mvn-settings: 'archetypes-settings'
48     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream}'
49     email-upstream: '[archetypes] [odlparent] [yangtools] [controller] [mdsal]'
50
51     # Used by the release job
52     staging-profile-id: d88dcfe6ce48d
53
54 - project:
55     name: archetypes-sonar
56     jobs:
57       - gerrit-maven-sonar
58
59     project: 'archetypes'
60     project-name: 'archetypes'
61     branch: 'master'
62     mvn-settings: 'archetypes-settings'
63
64 - view:
65     name: archetypes
66     regex: '^archetypes-.*'
67     description: 'List of archetypes jobs'
68     <<: *releng_view_common