3f74e44a03316f952e2cac8e0c5baa553c18ca8c
[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       - "london":
12           branch: "london"
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       - "london":
43           branch: "london"
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"