CI: Remove Jenkins gerrit-info-yaml-verify job
[ci-management.git] / jjb / integration / simulators / integration-5G-core-nf-simulator.yaml
1 ---
2 - project:
3     name: integration-5G-core-nf-simulator
4     project-name: integration-5G-core-nf-simulator
5     project: integration/simulators/5G-core-nf-simulator
6     stream:
7       - "master":
8           branch: "master"
9     mvn-settings: "integration-simulators-5G-core-nf-simulator-settings"
10     archive-artifacts: ""
11     build-node: ubuntu1804-docker-8c-8g
12     subproject:
13       - "AMF":
14           path: "coresim/AMF/"
15           pattern: "coresim/AMF/**"
16           pom: "coresim/AMF/pom.xml"
17       - "SMF":
18           path: "coresim/SMF/"
19           pattern: "coresim/SMF/**"
20           pom: "coresim/SMF/pom.xml"
21       - "UPF":
22           path: "coresim/UPF/"
23           pattern: "coresim/UPF/**"
24           pom: "coresim/UPF/pom.xml"
25     jobs:
26       - "{project-name}-{stream}-{subproject}-verify-java":
27           mvn-goals: "clean install"
28
29 - project:
30     name: integration-5G-core-nf-simulator-linters
31     project: integration/simulators/5G-core-nf-simulator
32     project-name: integration-5G-core-nf-simulator
33     python-version: python3
34     jobs:
35       - integration-linters
36     subproject:
37       - "yaml":
38           tox-dir: "."
39           tox-envs: "yaml"
40           pattern: "**/*.yaml"
41       - "yml":
42           tox-dir: "."
43           tox-envs: "yaml"
44           pattern: "**/*.yml"
45       - "json":
46           tox-dir: "."
47           tox-envs: "json"
48           pattern: "**/*.json"
49       - "md":
50           tox-dir: "."
51           tox-envs: "md"
52           pattern: "**/*.md"
53       - "python":
54           tox-dir: "."
55           tox-envs: "py"
56           pattern: "**/*.py"
57     stream:
58       - "master":
59           branch: "master"