Chore: Move to centos8-builder
[ci-management.git] / jjb / testsuite / testsuite.yaml
1 ---
2 - project:
3     name: testsuite-project-view
4     project-name: testsuite
5     views:
6       - project-view
7
8 - project:
9     name: testsuite-release
10     project-name: 'testsuite'
11     project: 'testsuite'
12     mvn-settings: 'testsuite-settings'
13     jobs:
14       - '{project-name}-gerrit-release-jobs':
15           build-node: centos7-docker-8c-8g
16
17 - project:
18     name: testsuite
19     project-name: 'testsuite'
20     jobs:
21       - '{project-name}-{stream}-3scm-docker-shell-daily':
22           script:
23             !include-raw-escape: 'testsuite-docker.sh'
24
25     project: 'testsuite'
26
27     stream:
28       - 'master':
29           branch: 'master'
30     mvn-settings: 'testsuite-settings'
31
32 - project:
33     name: testsuite-info
34     project-name: testsuite
35     jobs:
36       - gerrit-info-yaml-verify
37     build-node: centos8-builder-2c-1g
38     project: testsuite
39     branch: master
40
41 - project:
42     name: testsuite-linters
43     project: 'testsuite'
44     project-name: 'testsuite'
45     python-version: python3
46     jobs:
47       - integration-linters
48     subproject:
49       - 'yaml':
50           tox-dir: '.'
51           tox-envs: 'yaml'
52           pattern: '**/*.yaml'
53       - 'yml':
54           tox-dir: '.'
55           tox-envs: 'yaml'
56           pattern: '**/*.yml'
57       - 'json':
58           tox-dir: '.'
59           tox-envs: 'json'
60           pattern: '**/*.json'
61       - 'robot':
62           tox-dir: '.'
63           tox-envs: 'robot'
64           pattern: 'robot/testsuites/usecases/*.robot'
65     stream:
66       - 'master':
67           branch: 'master'