Merge "Move openflowplugin Sonar scan to Sonarcloud"
[releng/builder.git] / jjb / dlux / dlux.yaml
1 ---
2 - project:
3     name: dlux-magnesium
4     jobs:
5       - gerrit-release-merge
6       - odl-maven-jobs-jdk11
7       - odl-maven-verify-jobs
8
9     stream: magnesium
10     project: 'dlux'
11     project-name: 'dlux'
12     branch: 'master'
13     java-version: 'openjdk11'
14     mvn-settings: 'dlux-settings'
15     dependencies: 'odlparent-merge-{stream}'
16     email-upstream: '[dlux] [odlparent]'
17
18     # Used by the release job
19     staging-profile-id: 96e6a0327484f
20
21 - project:
22     name: dlux-sodium
23     jobs:
24       - odl-maven-jobs
25       - odl-maven-verify-jobs
26
27     stream: sodium
28     project: 'dlux'
29     project-name: 'dlux'
30     branch: 'stable/sodium'
31     mvn-settings: 'dlux-settings'
32     dependencies: 'odlparent-merge-{stream}'
33     email-upstream: '[dlux] [odlparent]'
34
35     # Used by the release job
36     staging-profile-id: 96e6a0327484f
37
38 - project:
39     name: dlux-sonar
40     jobs:
41       - gerrit-maven-sonar
42     project: 'dlux'
43     project-name: 'dlux'
44     branch: 'master'
45     mvn-settings: 'dlux-settings'
46     mvn-opts: '-Xmx1024m'
47     sonarcloud: true
48     sonarcloud-project-organization: '{sonarcloud_project_organization}'
49     sonarcloud-api-token: '{sonarcloud_api_token}'
50     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
51
52 - project:
53     name: dlux-info
54     jobs:
55       - gerrit-info-yaml-verify
56     project: dlux
57     project-name: dlux
58     branch: master
59     build-node: centos7-builder-2c-1g
60
61 - project:
62     name: dlux-view
63     views:
64       - project-view
65     project-name: dlux