Merge "Add guilin branch"
[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       files: '**'
11       maven-deploy-properties: |
12           deployAtEnd=true
13       archive-artifacts: ''
14       build-node: ubuntu1804-docker-8c-8g
15       jobs:
16           - '{project-name}-{stream}-verify-java':
17                 mvn-goals: 'clean install'
18           - '{project-name}-{stream}-merge-java':
19                 mvn-goals: 'clean deploy'
20           -  '{project-name}-gerrit-release-jobs':
21                  build-node: centos7-docker-8c-8g
22           - gerrit-maven-stage:
23                 sign-artifacts: true
24                 build-node: centos7-docker-8c-8g
25                 maven-versions-plugin: true
26                 mvn-goals: 'clean deploy'
27
28 - project:
29     name: integration-simulators-ran-simulator-info
30     project-name: integration-simulators-ran-simulator
31     jobs:
32       - gerrit-info-yaml-verify
33     build-node: centos7-builder-2c-1g
34     project: integration/simulators/ran-simulator
35     branch: master
36
37 - project:
38     name: integration-simulators-ran-simulator-linters
39     project: integration/simulators/ran-simulator
40     project-name: integration-simulators-ran-simulator
41     python-version: python3
42     jobs:
43       - integration-linters
44     subproject:
45       - 'yaml':
46           tox-dir: '.'
47           tox-envs: 'yaml'
48           pattern: '**/*.yaml'
49       - 'yml':
50           tox-dir: '.'
51           tox-envs: 'yaml'
52           pattern: '**/*.yml'
53       - 'json':
54           tox-dir: '.'
55           tox-envs: 'json'
56           pattern: '**/*.json'
57     stream:
58       - 'master':
59           branch: 'master'