Finish converting toolchain_test to zuul
[ci-management.git] / jjb / toolchain_test / toolchain_test-custom.yaml
1 - project:
2     name: toolchain_test
3     jobs:
4         - 'toolchain_test-verify'
5         - 'toolchain_test-merge'
6
7     project: 'toolchain_test'
8     branch: 'master'
9
10 - job-template:
11     name: toolchain_test-verify
12
13     project-type: freestyle
14     node: verify
15
16     logrotate:
17         daysToKeep: '{build-days-to-keep}'
18         numToKeep: '{build-num-to-keep}'
19         artifactDaysToKeep: '{build-artifact-days-to-keep}'
20         artifactNumToKeep: '{build-artifact-num-to-keep}'
21
22     scm:
23         - zuul-trigger-scm:
24             credentials-id: '{ssh-credentials}'
25             refspec: '$ZUUL_REF'
26
27     wrappers:
28         - ssh-agent-credentials:
29             users:
30                 - '{ssh-credentials}'
31
32     builders:
33         - shell:
34             !include-raw-escape include-raw-toolchain_test-build.sh
35
36 - job-template:
37     name: toolchain_test-merge
38
39     project-type: freestyle
40     node: merge
41
42     logrotate:
43         daysToKeep: '{build-days-to-keep}'
44         numToKeep: '{build-num-to-keep}'
45         artifactDaysToKeep: '{build-artifact-days-to-keep}'
46         artifactNumToKeep: '{build-artifact-num-to-keep}'
47
48     scm:
49         - zuul-trigger-scm:
50             credentials-id: '{ssh-credentials}'
51             refspec: ''
52
53     wrappers:
54         - ssh-agent-credentials:
55             users:
56                 - '{ssh-credentials}'
57
58     builders:
59         - shell:
60             !include-raw-escape include-raw-toolchain_test-build.sh