blob: 0c7e6b4ee6f9d288485a775ab360f2b277950574 [file] [log] [blame]
Michal Jagiello5bfdfe82022-10-20 13:51:04 +00001---
2- project:
3 name: integration-python-onapsdk-project
4 project: integration/python-onapsdk
5 project-name: integration-python-onapsdk
6 python-version: python3
7 jobs:
Jessica Wagantall4856ec32023-01-20 11:20:20 -08008 - integration-linters
Michal Jagiello5bfdfe82022-10-20 13:51:04 +00009 stream:
10 - 'master':
11 branch: 'master'
12 subproject:
13 - 'python3.7':
14 tox-dir: '.'
15 tox-envs: 'py37'
16 pattern: '**/*.py'
17 - 'python3.8':
18 tox-dir: '.'
19 tox-envs: 'py38'
20 pattern: '**/*.py'
21 - 'python3.9':
22 tox-dir: '.'
23 tox-envs: 'py39'
24 pattern: '**/*.py'
Michal Jagielload8d1fe2023-03-06 13:11:40 +000025 # Disable due to https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-25247
26 # - 'python3.10':
27 # tox-dir: '.'
28 # tox-envs: 'py310'
29 # pattern: '**/*.py'
30 # - 'python3.11':
31 # tox-dir: '.'
32 # tox-envs: 'py311'
33 # pattern: '**/*.py'
Michal Jagiello5bfdfe82022-10-20 13:51:04 +000034 - 'pylint':
35 tox-dir: '.'
36 tox-envs: 'pylint'
37 pattern: '**/*.py'
38 - 'pydocstyle':
39 tox-dir: '.'
40 tox-envs: 'pydocstyle'
41 pattern: '**/*.py'
Jessica Wagantall4856ec32023-01-20 11:20:20 -080042 - 'bandit':
43 tox-dir: '.'
44 tox-envs: 'bandit'
45 pattern: '**/*.py'
Michal Jagiello5bfdfe82022-10-20 13:51:04 +000046
47- project:
48 name: integration-python-onapsdk-project-view
49 project-name: integration-python-onapsdk
50 views:
51 - project-view
52
53- project:
54 name: integration-python-onapsdk-info
55 project: integration/python-onapsdk
56 project-name: integration-python-onapsdk
57 build-node: centos8-builder-2c-1g
58 jobs:
59 - gerrit-info-yaml-verify
Michal Jagiello090d5d42023-01-26 06:56:19 +000060
61- project:
62 name: integration-python-onapsdk-pypi-build
63 project: integration/python-onapsdk
64 project-name: integration-python-onapsdk
65 stream:
66 - 'master':
67 branch: 'master'
68 gerrit_trigger_file_paths:
69 - compare-type: REG_EXP
70 pattern: 'src/onapsdk/version.py'
71 jobs:
72 - gerrit-pypi-verify
73 - gerrit-pypi-merge:
74 pypi-repo: pypi-test
75
76- project:
77 name: integration-python-onapsdk-pypi-release
78 project: integration/python-onapsdk
79 project-name: integration-python-onapsdk
80 stream:
81 - 'master':
82 branch: 'master'
83 gerrit_trigger_file_paths:
84 - compare-type: REG_EXP
85 pattern: 'src/onapsdk/version.py'
86 jobs:
87 - gerrit-pypi-release-verify
Michal Jagielloe5d96f02023-01-27 06:54:18 +000088 - gerrit-pypi-release-merge:
89 pypi-repo: pypi-onapsdk
90