Do not run CI using Python 3.7 for ONAP Python SDK
[ci-management.git] / jjb / integration / integration-python-onapsdk.yaml
1 ---
2 - project:
3     name: integration-python-onapsdk-project
4     project: integration/python-onapsdk
5     project-name: integration-python-onapsdk
6     python-version: python3
7     build-node: ubuntu1804-docker-8c-8g
8     jobs:
9       - integration-linters
10     stream:
11       - "master":
12           branch: "master"
13     subproject:
14       - "python3.8":
15           tox-dir: "."
16           tox-envs: "py38"
17           pattern: "**/*.py"
18       - "python3.9":
19           tox-dir: "."
20           tox-envs: "py39"
21           pattern: "**/*.py"
22       # Disable due to https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-25247
23       # - 'python3.10':
24       #     tox-dir: '.'
25       #     tox-envs: 'py310'
26       #     pattern: '**/*.py'
27       # - 'python3.11':
28       #     tox-dir: '.'
29       #     tox-envs: 'py311'
30       #     pattern: '**/*.py'
31       - "pylint":
32           tox-dir: "."
33           tox-envs: "pylint"
34           pattern: "**/*.py"
35       - "pydocstyle":
36           tox-dir: "."
37           tox-envs: "pydocstyle"
38           pattern: "**/*.py"
39       - "bandit":
40           tox-dir: "."
41           tox-envs: "bandit"
42           pattern: "**/*.py"
43
44 - project:
45     name: integration-python-onapsdk-project-view
46     project-name: integration-python-onapsdk
47     views:
48       - project-view
49
50 - project:
51     name: integration-python-onapsdk-pypi-build
52     project: integration/python-onapsdk
53     project-name: integration-python-onapsdk
54     stream:
55       - "master":
56           branch: "master"
57     jobs:
58       - gerrit-pypi-verify
59       - gerrit-pypi-stage
60       - gerrit-pypi-merge
61
62 - project:
63     name: integration-python-onapsdk-pypi-release
64     project: integration/python-onapsdk
65     project-name: integration-python-onapsdk
66     build-node: centos8-builder-2c-1g
67     stream:
68       - "master":
69           branch: "master"
70     jobs:
71       - gerrit-pypi-release-verify
72       - gerrit-pypi-release-merge:
73           pypi-repo: pypi-onapsdk