[INTEGRATION] Add Python ONAP SDK project to CI 92/131592/4
authorMichal Jagiello <michal.jagiello@t-mobile.pl>
Thu, 20 Oct 2022 13:51:04 +0000 (13:51 +0000)
committerMichal Jagiello <michal.jagiello@t-mobile.pl>
Fri, 21 Oct 2022 06:50:05 +0000 (06:50 +0000)
Issue-ID: INT-2150
Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
Change-Id: I486811b71f947799882b517233ffab640a0c7a97

jjb/integration/integration-python-onapsdk.yaml [new file with mode: 0644]

diff --git a/jjb/integration/integration-python-onapsdk.yaml b/jjb/integration/integration-python-onapsdk.yaml
new file mode 100644 (file)
index 0000000..12b4c39
--- /dev/null
@@ -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