Merge "Usecaseui adds a newdelhi branch"
[ci-management.git] / jjb / integration / xtesting / integration-xtesting.yaml
1 ---
2 - project:
3     name: integration-xtesting-linters
4     project: integration/xtesting
5     project-name: integration-xtesting
6     python-version: python3
7     jobs:
8       - integration-linters
9     subproject:
10       - "commit":
11           tox-dir: "."
12           tox-envs: "gitlint"
13           pattern: "**"
14       - "yaml":
15           tox-dir: "."
16           tox-envs: "yaml"
17           pattern: "**/*.yaml"
18       - "yml":
19           tox-dir: "."
20           tox-envs: "yaml"
21           pattern: "**/*.yml"
22       - "json":
23           tox-dir: "."
24           tox-envs: "json"
25           pattern: "**/*.json"
26       - "md":
27           tox-dir: "."
28           tox-envs: "md"
29           pattern: "**/*.md"
30     stream:
31       - "master":
32           branch: "master"
33
34 - project:
35     name: integration-xtesting-release
36     project-name: "integration-xtesting"
37     project: "integration/xtesting"
38     mvn-settings: "integration-settings"
39     jobs:
40       - "{project-name}-gerrit-release-jobs":
41           build-node: centos7-docker-2c-1g
42
43 - project:
44     name: "integration-xtesting-docker"
45     jobs:
46       - gerrit-docker-verify:
47           project-name: "integration-xtesting-infra-healthcheck"
48           docker-root: ./infra-healthcheck
49           docker-name: "onap/xtesting-infra-healthcheck"
50           docker-build-args: "-f ./docker/Dockerfile"
51       - gerrit-docker-merge:
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-verify:
57           project-name: "integration-xtesting-healthcheck"
58           docker-root: ./healthcheck
59           docker-name: "onap/xtesting-healthcheck"
60           docker-build-args: "-f ./docker/Dockerfile"
61       - gerrit-docker-merge:
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-verify:
67           project-name: "integration-xtesting-smoke-usecases-pythonsdk"
68           docker-root: ./smoke-usecases-pythonsdk
69           docker-name: "onap/xtesting-smoke-usecases-pythonsdk"
70           docker-build-args: "-f ./docker/Dockerfile"
71       - gerrit-docker-merge:
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-verify:
77           project-name: "integration-xtesting-smoke-usecases-robot"
78           docker-root: ./smoke-usecases-robot
79           docker-name: "onap/xtesting-smoke-usecases-robot"
80           docker-build-args: "-f ./docker/Dockerfile"
81       - gerrit-docker-merge:
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-verify:
87           project-name: "integration-xtesting-security"
88           docker-root: ./security
89           docker-name: "onap/xtesting-security"
90           docker-build-args: "-f ./docker/Dockerfile"
91       - gerrit-docker-merge:
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-verify:
97           project-name: "integration-xtesting-smoke-usecases-robot-py3"
98           docker-root: ./smoke-usecases-robot-py3
99           docker-name: "onap/xtesting-smoke-usecases-robot-py3"
100           docker-build-args: "-f ./docker/Dockerfile"
101       - gerrit-docker-merge:
102           project-name: "integration-xtesting-smoke-usecases-robot-py3"
103           docker-root: ./smoke-usecases-robot-py3
104           docker-name: "onap/xtesting-smoke-usecases-robot-py3"
105           docker-build-args: "-f ./docker/Dockerfile"
106     project: "integration/xtesting"
107     stream:
108       - "master":
109           branch: "master"
110           files: ""
111     docker-root: "$WORKSPACE"
112     mvn-settings: "integration-settings"
113     build-node: ubuntu1804-docker-8c-8g
114     container-tag-method: stream