ci-management update for New Delhi release
[ci-management.git] / jjb / integration / integration-data-provider.yaml
1 ---
2 - project:
3     name: integration-data-provider-project-view
4     project-name: integration-data-provider
5     views:
6       - project-view
7
8 - project:
9     name: integration-data-provider-linters
10     project: "integration/data-provider"
11     project-name: "integration-data-provider"
12     python-version: python3
13     jobs:
14       - integration-linters
15     subproject:
16       - "yaml":
17           tox-dir: "."
18           tox-envs: "yaml"
19           pattern: "**/*.yaml"
20       - "yml":
21           tox-dir: "."
22           tox-envs: "yaml"
23           pattern: "**/*.yml"
24       - "json":
25           tox-dir: "."
26           tox-envs: "json"
27           pattern: "**/*.json"
28       - "python":
29           tox-dir: "."
30           tox-envs: "py"
31           pattern: "**/*.py"
32       - "rst":
33           tox-dir: "."
34           tox-envs: "rst"
35           pattern: "**/*.rst"
36       - "md":
37           tox-dir: "."
38           tox-envs: "md"
39           pattern: "**/*.md"
40       - "cov":
41           tox-dir: "."
42           tox-envs: "cov"
43           pattern: "**/*.py"
44       - "mypy":
45           tox-dir: "."
46           tox-envs: "mypy"
47           pattern: "**/*.py"
48     stream:
49       - "master":
50           branch: "master"
51
52 - project:
53     name: "integration-data-provider-docker-verify"
54     jobs:
55       - gerrit-docker-verify
56       - gerrit-docker-merge
57     project-name: "integration-data-provider"
58     project: "integration/data-provider"
59     stream:
60       - "master":
61           branch: "master"
62           files: ""
63     docker-build-args: "-f ./Dockerfile"
64     docker-name: "onap/data-provider"
65     docker-root: "$WORKSPACE"
66     mvn-settings: "integration-settings"
67     build-node: ubuntu1804-docker-8c-8g
68
69 - project:
70     name: integration-data-provider-release
71     project-name: "integration-data-provider"
72     project: "integration/data-provider"
73     mvn-settings: "integration-settings"
74     jobs:
75       - "{project-name}-gerrit-release-jobs":
76           build-node: centos7-docker-2c-1g