Purge Magnesium jobs from builder
[releng/builder.git] / jjb / l2switch / l2switch.yaml
1 ---
2 - project:
3     name: l2switch-phosphorus
4     jobs:
5       - odl-maven-jobs
6       - odl-maven-verify-jobs
7
8     stream: phosphorus
9     project: "l2switch"
10     project-name: "l2switch"
11     branch: "master"
12     mvn-settings: "l2switch-settings"
13     mvn-opts: "-Xmx1024m -Dmaven.compile.fork=true"
14     dependencies: >
15       odlparent-merge-{stream},
16       yangtools-merge-{stream},
17       controller-merge-{stream},
18       openflowjava-merge-{stream},
19       openflowplugin-merge-{stream}
20     email-upstream:
21       "[l2switch] [odlparent] [yangtools] [controller] [openflowjava]\
22       \ [openflowplugin]"
23     disable-job: true
24
25     # Used by the release job
26     staging-profile-id: 96fee85953ca0
27
28 - project:
29     name: l2switch-silicon
30     jobs:
31       - odl-maven-jobs
32       - odl-maven-verify-jobs
33
34     stream: silicon
35     project: "l2switch"
36     project-name: "l2switch"
37     branch: "stable/silicon"
38     mvn-settings: "l2switch-settings"
39     mvn-opts: "-Xmx1024m -Dmaven.compile.fork=true"
40     dependencies: >
41       odlparent-merge-{stream},
42       yangtools-merge-{stream},
43       controller-merge-{stream},
44       openflowjava-merge-{stream},
45       openflowplugin-merge-{stream}
46     email-upstream:
47       "[l2switch] [odlparent] [yangtools] [controller] [openflowjava]\
48       \ [openflowplugin]"
49     disable-job: true
50
51     # Used by the release job
52     staging-profile-id: 96fee85953ca0
53
54 - project:
55     name: l2switch-release-management
56     jobs:
57       - gerrit-release-merge
58
59     project: l2switch
60     project-name: l2switch
61
62     build-node: centos7-builder-2c-1g
63     mvn-settings: l2switch-settings
64
65 - project:
66     name: l2switch-sonar
67     jobs:
68       - gerrit-maven-sonar
69     project: "l2switch"
70     project-name: "l2switch"
71     branch: "master"
72     mvn-settings: "l2switch-settings"
73     mvn-opts: "-Xmx1024m -Dmaven.compile.fork=true"
74     disable-job: true
75     sonarcloud: true
76     sonarcloud-project-organization: "{sonarcloud_project_organization}"
77     sonarcloud-api-token: "{sonarcloud_api_token}"
78     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
79
80 - project:
81     name: l2switch-info
82     jobs:
83       - gerrit-info-yaml-verify
84     project: l2switch
85     project-name: l2switch
86     branch: master
87     build-node: centos7-builder-2c-1g
88
89 - project:
90     name: l2switch-view
91     views:
92       - project-view
93     project-name: l2switch