CI: Remove Jenkins gerrit-info-yaml-verify job
[ci-management.git] / jjb / integration / simulators / integration-ran-simulator.yaml
1 ---
2 - project:
3     name: integration-simulators-ran-simulator
4     project-name: integration-simulators-ran-simulator
5     stream:
6       - "master":
7           branch: "master"
8     project: "integration/simulators/ran-simulator"
9     mvn-settings: "integration-simulators-ran-simulator-settings"
10     maven-deploy-properties: |
11       deployAtEnd=true
12     archive-artifacts: ""
13     build-node: ubuntu1804-docker-8c-8g
14     jobs:
15       - "{project-name}-{stream}-verify-java":
16           mvn-goals: "clean install"
17           pattern: "ransim/**"
18           pom: "ransim/pom.xml"
19       - "{project-name}-{stream}-merge-java":
20           mvn-goals: "clean deploy"
21           pom: "ransim/pom.xml"
22       - "{project-name}-gerrit-release-jobs":
23           build-node: centos7-docker-2c-1g
24       - gerrit-maven-stage:
25           sign-artifacts: true
26           build-node: centos8-docker-8c-8g
27           maven-versions-plugin: true
28           mvn-goals: "clean deploy"
29
30 - project:
31     name: integration-simulators-ran-simulator-linters
32     project: integration/simulators/ran-simulator
33     project-name: integration-simulators-ran-simulator
34     python-version: python3
35     jobs:
36       - integration-linters
37     subproject:
38       - "yaml":
39           tox-dir: "."
40           tox-envs: "yaml"
41           pattern: "**/*.yaml"
42       - "yml":
43           tox-dir: "."
44           tox-envs: "yaml"
45           pattern: "**/*.yml"
46       - "json":
47           tox-dir: "."
48           tox-envs: "json"
49           pattern: "**/*.json"
50     stream:
51       - "master":
52           branch: "master"