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