Add whitelist and admin-list params to gh trigger
[releng/global-jjb.git] / test.template
1 - defaults:
2     name: global
3
4     # General
5     jenkins-ssh-credential: test-credential
6
7     # Gerrit Infra
8     gerrit-server-name: test-server
9
10     # GitHub Infra
11     git-url: https://github.com
12     git-clone-url: 'git@github.com:'
13     github-org: example-org
14     github_pr_whitelist:
15       - jpwku
16       - tykeal
17       - zxiiro
18     github_pr_admin_list:
19       - tykeal
20
21     # Common test config
22     project: releng/ciman
23     stream: latest
24     build-node: build-vm
25
26 ################
27 # GERRIT TESTS #
28 ################
29
30 - project:
31     name: gerrit-ci-jobs
32     jobs:
33         - "{project-name}-ci-jobs"
34
35     project-name: gerrit-ciman
36
37 - project:
38     name: gerrit-maven-jobs
39     jobs:
40         - gerrit-maven-release
41
42     project-name: gerrit-maven
43     staging-profile-id: uuddlrlrba
44     settings-file: gerrit-maven-project-settings
45
46 - project:
47     name: gerrit-python-jobs
48     jobs:
49         - "{project-name}-python-jobs"
50
51     project-name: gerrit-python
52
53 ################
54 # GITHUB TESTS #
55 ################
56
57 - project:
58     name: github-ci-jobs
59     jobs:
60         - "{project-name}-github-ci-jobs"
61
62     project-name: github-ciman
63
64 - project:
65     name: github-maven-jobs
66     jobs:
67         - github-maven-release
68
69     project-name: github-maven
70     staging-profile-id: uuddlrlrba
71     settings-file: aproject-settings
72
73 - project:
74     name: github-python-jobs
75     jobs:
76         - "{project-name}-github-python-jobs"
77
78     project-name: github-python
79