827aec93dc50175f5b1d2480ad672c130b8bcfcc
[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-2c-1g
16
17 - project:
18     name: testsuite
19     project-name: "testsuite"
20     jobs:
21       - "{project-name}-{stream}-3scm-docker-shell-daily":
22           script: !include-raw-escape: "testsuite-docker.sh"
23
24     project: "testsuite"
25
26     stream:
27       - "master":
28           branch: "master"
29     mvn-settings: "testsuite-settings"
30
31 - project:
32     name: testsuite-info
33     project-name: testsuite
34     jobs:
35       - gerrit-info-yaml-verify
36     build-node: centos8-builder-2c-1g
37     project: testsuite
38     branch: master
39
40 - project:
41     name: testsuite-linters
42     project: "testsuite"
43     project-name: "testsuite"
44     python-version: python3
45     jobs:
46       - integration-linters
47     subproject:
48       - "yaml":
49           tox-dir: "."
50           tox-envs: "yaml"
51           pattern: "**/*.yaml"
52       - "yml":
53           tox-dir: "."
54           tox-envs: "yaml"
55           pattern: "**/*.yml"
56       - "json":
57           tox-dir: "."
58           tox-envs: "json"
59           pattern: "**/*.json"
60       - "robot":
61           tox-dir: "."
62           tox-envs: "robot"
63           pattern: "robot/testsuites/usecases/*.robot"
64     stream:
65       - "master":
66           branch: "master"