Automation adds testsuite-cds-mock-ssh.yaml
[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       - 'guilin':
31           branch: 'guilin'
32     mvn-settings: 'testsuite-settings'
33
34 - project:
35     name: testsuite-info
36     project-name: testsuite
37     jobs:
38       - gerrit-info-yaml-verify
39     build-node: centos7-builder-2c-1g
40     project: testsuite
41     branch: master
42
43 - project:
44     name: testsuite-linters
45     project: 'testsuite'
46     project-name: 'testsuite'
47     python-version: python3
48     jobs:
49       - integration-linters
50     subproject:
51       - 'yaml':
52           tox-dir: '.'
53           tox-envs: 'yaml'
54           pattern: '**/*.yaml'
55       - 'yml':
56           tox-dir: '.'
57           tox-envs: 'yaml'
58           pattern: '**/*.yml'
59       - 'json':
60           tox-dir: '.'
61           tox-envs: 'json'
62           pattern: '**/*.json'
63       - 'robot':
64           tox-dir: '.'
65           tox-envs: 'robot'
66           pattern: 'robot/testsuites/usecases/*.robot'
67     stream:
68       - 'master':
69           branch: 'master'
70       - 'guilin':
71           branch: 'guilin'