Chore: Automation adds modeling-yang-kit.yaml
[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-info
32     project-name: integration-simulators-ran-simulator
33     jobs:
34       - gerrit-info-yaml-verify
35     build-node: centos8-builder-2c-1g
36     project: integration/simulators/ran-simulator
37     branch: master
38
39 - project:
40     name: integration-simulators-ran-simulator-linters
41     project: integration/simulators/ran-simulator
42     project-name: integration-simulators-ran-simulator
43     python-version: python3
44     jobs:
45       - integration-linters
46     subproject:
47       - "yaml":
48           tox-dir: "."
49           tox-envs: "yaml"
50           pattern: "**/*.yaml"
51       - "yml":
52           tox-dir: "."
53           tox-envs: "yaml"
54           pattern: "**/*.yml"
55       - "json":
56           tox-dir: "."
57           tox-envs: "json"
58           pattern: "**/*.json"
59     stream:
60       - "master":
61           branch: "master"