Merge "Increase doc merge timeout"
[ci-management.git] / jjb / integration / xtesting / integration-xtesting.yaml
1 ---
2 - project:
3     name: integration-xtesting-info
4     project-name: integration-xtesting
5     jobs:
6       - gerrit-info-yaml-verify
7     build-node: centos7-builder-2c-1g
8     project: integration/xtesting
9     branch: master
10
11 - project:
12       name: integration-xtesting-linters
13       project: integration/xtesting
14       project-name: integration-xtesting
15       python-version: python3
16       jobs:
17           - integration-linters
18       subproject:
19           - 'yaml':
20                 tox-dir: '.'
21                 tox-envs: 'yaml'
22                 pattern: '**/*.yaml'
23           - 'yml':
24                 tox-dir: '.'
25                 tox-envs: 'yaml'
26                 pattern: '**/*.yml'
27           - 'json':
28                 tox-dir: '.'
29                 tox-envs: 'json'
30                 pattern: '**/*.json'
31           - 'md':
32               tox-dir: '.'
33               tox-envs: 'md'
34               pattern: '**/*.md'
35       stream:
36           - 'master':
37                 branch: 'master'
38
39 - project:
40     name: integration-xtesting-release
41     project-name: 'integration-xtesting'
42     project: 'integration/docker/onap-python'
43     mvn-settings: 'integration-settings'
44     jobs:
45       - '{project-name}-gerrit-release-jobs':
46           build-node: centos7-docker-8c-8g
47
48 - project:
49     name: 'integration-xtesting-docker'
50     jobs:
51       - gerrit-docker-verify:
52           project-name: 'integration-xtesting-infra-healthcheck'
53           docker-root: ./infra-healthcheck
54           docker-name: 'onap/xtesting-infra-healthcheck'
55           docker-build-args: '-f ./docker/Dockerfile'
56       - gerrit-docker-merge:
57           project-name: 'integration-xtesting-infra-healthcheck'
58           docker-root: ./infra-healthcheck
59           docker-name: 'onap/xtesting-infra-healthcheck'
60           docker-build-args: '-f ./docker/Dockerfile'
61       - gerrit-docker-verify:
62           project-name: 'integration-xtesting-healthcheck'
63           docker-root: ./healthcheck
64           docker-name: 'onap/xtesting-healthcheck'
65           docker-build-args: '-f ./docker/Dockerfile'
66       - gerrit-docker-merge:
67           project-name: 'integration-xtesting-healthcheck'
68           docker-root: ./healthcheck
69           docker-name: 'onap/xtesting-healthcheck'
70           docker-build-args: '-f ./docker/Dockerfile'
71       - gerrit-docker-verify:
72           project-name: 'integration-xtesting-smoke-usecases-pythonsdk'
73           docker-root: ./smoke-usecases-pythonsdk
74           docker-name: 'onap/xtesting-smoke-usecases-pythonsdk'
75           docker-build-args: '-f ./docker/Dockerfile'
76       - gerrit-docker-merge:
77           project-name: 'integration-xtesting-smoke-usecases-pythonsdk'
78           docker-root: ./smoke-usecases-pythonsdk
79           docker-name: 'onap/xtesting-smoke-usecases-pythonsdk'
80           docker-build-args: '-f ./docker/Dockerfile'
81       - gerrit-docker-verify:
82           project-name: 'integration-xtesting-smoke-usecases-robot'
83           docker-root: ./smoke-usecases-robot
84           docker-name: 'onap/xtesting-smoke-usecases-robot'
85           docker-build-args: '-f ./docker/Dockerfile'
86       - gerrit-docker-merge:
87           project-name: 'integration-xtesting-smoke-usecases-robot'
88           docker-root: ./smoke-usecases-robot
89           docker-name: 'onap/xtesting-smoke-usecases-robot'
90           docker-build-args: '-f ./docker/Dockerfile'
91       - gerrit-docker-verify:
92           project-name: 'integration-xtesting-security'
93           docker-root: ./security
94           docker-name: 'onap/xtesting-security'
95           docker-build-args: '-f ./docker/Dockerfile'
96       - gerrit-docker-merge:
97           project-name: 'integration-xtesting-security'
98           docker-root: ./security
99           docker-name: 'onap/xtesting-security'
100           docker-build-args: '-f ./docker/Dockerfile'
101     project: 'integration/xtesting'
102     stream:
103       - 'master':
104             branch: 'master'
105             files: ''
106       - 'frankfurt':
107             branch: 'frankfurt'
108             files: ''
109     docker-root: '$WORKSPACE'
110     mvn-settings: 'integration-settings'
111     build-node: ubuntu1804-docker-8c-8g
112     cron: '@daily'
113     container-tag-method: stream