Chore: Move to centos8-builder
[ci-management.git] / jjb / oom / offline-installer.yaml
1 ---
2 - project:
3     name: offline-installer
4     project-name: 'offline-installer'
5     build-node: 'ubuntu1804-docker-8c-8g'
6     offline_review_bootstrap: !include-raw-escape: offline-installer-review-bootstrap.sh
7
8     stream:
9       - 'master':
10           branch: 'master'
11       - 'kohn':
12           branch: 'kohn'
13
14     jobs:
15       - '{project-name}-{stream}-review':
16           build_script: '{offline_review_bootstrap}'
17
18 - project:
19     name: offline-installer-info
20     project-name: offline-installer
21     jobs:
22       - gerrit-info-yaml-verify
23     build-node: centos8-builder-2c-1g
24     project: oom/offline-installer
25     branch: master
26
27 - project:
28       name: offline-installer-linters
29       project: oom/offline-installer
30       project-name: offline-installer
31       python-version: python3
32       jobs:
33           - integration-linters
34       subproject:
35           - 'py':
36               tox-dir: '.'
37               tox-envs: 'py'
38               pattern: '**/*.py'
39       stream:
40           - 'master':
41                 branch: 'master'
42           - 'kohn':
43                 branch: 'kohn'
44
45 - project:
46       name: offline-installer-pytest
47       project: oom/offline-installer
48       project-name: offline-installer
49       build-node: ubuntu1804-docker-8c-8g
50       python-version: python3
51       jobs:
52           - integration-tox-verify
53       subproject:
54           - 'docker-downloader':
55                 tox-dir: 'build/download'
56                 tox-envs: 'pytest'
57                 pattern: 'build/download/**'
58       stream:
59           - 'master':
60                 branch: 'master'
61           - 'kohn':
62                 branch: 'kohn'