CI: Remove Jenkins gerrit-info-yaml-verify job
[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-linters
20     project: oom/offline-installer
21     project-name: offline-installer
22     python-version: python3
23     jobs:
24       - integration-linters
25     subproject:
26       - "py":
27           tox-dir: "."
28           tox-envs: "py"
29           pattern: "**/*.py"
30     stream:
31       - "master":
32           branch: "master"
33       - "london":
34           branch: "london"
35
36 - project:
37     name: offline-installer-pytest
38     project: oom/offline-installer
39     project-name: offline-installer
40     build-node: ubuntu1804-docker-8c-8g
41     python-version: python3
42     jobs:
43       - integration-tox-verify
44     subproject:
45       - "docker-downloader":
46           tox-dir: "build/download"
47           tox-envs: "pytest"
48           pattern: "build/download/**"
49     stream:
50       - "master":
51           branch: "master"
52       - "kohn":
53           branch: "kohn"