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