Make global-jjb verify JJB files
[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
15     # Common test config
16     project: releng/ciman
17     stream: latest
18     build-node: build-vm
19
20 ################
21 # GERRIT TESTS #
22 ################
23
24 - project:
25     name: gerrit-ci-jobs
26     jobs:
27         - "{project-name}-ci-jobs"
28
29     project-name: gerrit-ciman
30
31 - project:
32     name: gerrit-maven-jobs
33     jobs:
34         - gerrit-maven-release
35
36     project-name: gerrit-maven
37     staging-profile-id: uuddlrlrba
38     settings-file: gerrit-maven-project-settings
39
40 - project:
41     name: gerrit-python-jobs
42     jobs:
43         - "{project-name}-python-jobs"
44
45     project-name: gerrit-python
46
47 ################
48 # GITHUB TESTS #
49 ################
50
51 - project:
52     name: github-ci-jobs
53     jobs:
54         - "{project-name}-github-ci-jobs"
55
56     project-name: github-ciman
57
58 - project:
59     name: github-maven-jobs
60     jobs:
61         - github-maven-release
62
63     project-name: github-maven
64     staging-profile-id: uuddlrlrba
65     settings-file: aproject-settings
66
67 - project:
68     name: github-python-jobs
69     jobs:
70         - "{project-name}-github-python-jobs"
71
72     project-name: github-python
73