8ccf211b2aed464870246ed399feffaed2df110b
[releng/builder.git] / jjb / unimgr / unimgr.yaml
1 ---
2 - project:
3     name: unimgr-master
4     jobs:
5       - "{project-name}-rtd-jobs":
6           build-node: centos7-builder-2c-2g
7           project-pattern: unimgr
8           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-unimgr/49748/
9           rtd-token: e12225e9b9ac67f5439c1619dcad342393b7ea31
10       - odl-maven-jobs-jdk11
11       - odl-maven-verify-jobs
12
13     stream: master
14     project: "unimgr"
15     project-name: "unimgr"
16     branch: "master"
17     java-version: "openjdk11"
18     mvn-settings: "unimgr-settings"
19     mvn-opts: "-Xmx1024m"
20     dependencies: >
21       odlparent-merge-{stream},
22       yangtools-merge-{stream},
23       controller-merge-{stream},
24       mdsal-merge-{stream}
25     email-upstream: "[unimgr] [odlparent] [yangtools] [controller] [mdsal]"
26     build-node: centos7-builder-4c-16g
27
28     # Used by the release job
29     staging-profile-id: a695d0a0b8d51
30
31 - project:
32     name: unimgr-release-management
33     jobs:
34       - gerrit-release-merge
35
36     project: unimgr
37     project-name: unimgr
38
39     build-node: centos7-builder-2c-1g
40     mvn-settings: unimgr-settings
41
42 - project:
43     name: unimgr-sonar
44     jobs:
45       - gerrit-maven-sonar
46
47     project: "unimgr"
48     project-name: "unimgr"
49     branch: "master"
50     java-version: "openjdk11"
51     mvn-settings: "unimgr-settings"
52     mvn-opts: "-Xmx1024m"
53     sonarcloud: true
54     sonarcloud-project-organization: "{sonarcloud_project_organization}"
55     sonarcloud-api-token: "{sonarcloud_api_token}"
56     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
57
58 - project:
59     name: unimgr-info
60     jobs:
61       - gerrit-info-yaml-verify
62     project: unimgr
63     project-name: unimgr
64     branch: master
65     build-node: centos7-builder-2c-1g
66
67 - project:
68     name: unimgr-view
69     views:
70       - project-view
71     project-name: unimgr