summaryrefslogtreecommitdiffstats
path: root/jjb/integration/integration-python-onapsdk.yaml
diff options
context:
space:
mode:
authorMichal Jagiello <michal.jagiello@t-mobile.pl>2022-10-20 13:51:04 +0000
committerMichal Jagiello <michal.jagiello@t-mobile.pl>2022-10-21 06:50:05 +0000
commit5bfdfe8cf05522ab0d32b1893961c74e407986c0 (patch)
tree3f48aaad57e9c89f72669ef5672f5e252a2337fd /jjb/integration/integration-python-onapsdk.yaml
parenta9d9633d1822bc37485da62669a3a0d4e7a597a7 (diff)
[INTEGRATION] Add Python ONAP SDK project to CI
Issue-ID: INT-2150 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I486811b71f947799882b517233ffab640a0c7a97
Diffstat (limited to 'jjb/integration/integration-python-onapsdk.yaml')
-rw-r--r--jjb/integration/integration-python-onapsdk.yaml54
1 files changed, 54 insertions, 0 deletions
diff --git a/jjb/integration/integration-python-onapsdk.yaml b/jjb/integration/integration-python-onapsdk.yaml
new file mode 100644
index 000000000..12b4c39e0
--- /dev/null
+++ b/jjb/integration/integration-python-onapsdk.yaml
@@ -0,0 +1,54 @@
+---
+- project:
+ name: integration-python-onapsdk-project
+ project: integration/python-onapsdk
+ project-name: integration-python-onapsdk
+ python-version: python3
+ jobs:
+ - '{project-name}-{subproject}-python-staging-{stream}'
+ - '{project-name}-{subproject}-python-release-{stream}'
+ stream:
+ - 'master':
+ branch: 'master'
+ subproject:
+ - 'python3.7':
+ tox-dir: '.'
+ tox-envs: 'py37'
+ pattern: '**/*.py'
+ - 'python3.8':
+ tox-dir: '.'
+ tox-envs: 'py38'
+ pattern: '**/*.py'
+ - 'python3.9':
+ tox-dir: '.'
+ tox-envs: 'py39'
+ pattern: '**/*.py'
+ - 'python3.10':
+ tox-dir: '.'
+ tox-envs: 'py310'
+ pattern: '**/*.py'
+ - 'pylint':
+ tox-dir: '.'
+ tox-envs: 'pylint'
+ pattern: '**/*.py'
+ - 'pydocstyle':
+ tox-dir: '.'
+ tox-envs: 'pydocstyle'
+ pattern: '**/*.py'
+ stream:
+ - 'master':
+ branch: 'master'
+
+- project:
+ name: integration-python-onapsdk-project-view
+ project-name: integration-python-onapsdk
+ views:
+ - project-view
+
+- project:
+ name: integration-python-onapsdk-info
+ project: integration/python-onapsdk
+ project-name: integration-python-onapsdk
+ build-node: centos8-builder-2c-1g
+ jobs:
+ - gerrit-info-yaml-verify