Merge "adding support for gerrit self relase in testsuite"
[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     extra-project1: 'testsuite/python-testing-utils'
28     extra-branch1: '{branch}'
29     extra-refspec1: 'refs/heads/{branch}'
30     checkout-dir1: 'testsuite/eteutils'
31
32     extra-project2: 'testsuite/heatbridge'
33     extra-branch2: '{branch}'
34     extra-refspec2: 'refs/heads/{branch}'
35     checkout-dir2: 'testsuite/heatbridge'
36
37     extra-project3: 'demo'
38     extra-branch3: '{branch}'
39     extra-refspec3: 'refs/heads/{branch}'
40     checkout-dir3: 'demo'
41
42     stream:
43       - 'master':
44           branch: 'master'
45       - 'dublin':
46           branch: 'dublin'
47       - 'elalto':
48           branch: 'elalto'
49     mvn-settings: 'testsuite-settings'
50
51 - project:
52     name: testsuite-info
53     project-name: testsuite
54     jobs:
55       - gerrit-info-yaml-verify
56     project: testsuite
57     branch: master