Code Review
/
ci-management.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
CI: Add pypi stage job for integration
[ci-management.git]
/
jjb
/
integration
/
integration-python-onapsdk.yaml
diff --git
a/jjb/integration/integration-python-onapsdk.yaml
b/jjb/integration/integration-python-onapsdk.yaml
index
0c7e6b4
..
067e607
100644
(file)
--- a/
jjb/integration/integration-python-onapsdk.yaml
+++ b/
jjb/integration/integration-python-onapsdk.yaml
@@
-4,24
+4,25
@@
project: integration/python-onapsdk
project-name: integration-python-onapsdk
python-version: python3
project: integration/python-onapsdk
project-name: integration-python-onapsdk
python-version: python3
+ build-node: ubuntu1804-docker-8c-8g
jobs:
- integration-linters
stream:
jobs:
- integration-linters
stream:
- -
'master'
:
- branch:
'master'
+ -
"master"
:
+ branch:
"master"
subproject:
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.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"
# Disable due to https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-25247
# - 'python3.10':
# tox-dir: '.'
# Disable due to https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2/IT-25247
# - 'python3.10':
# tox-dir: '.'
@@
-31,18
+32,18
@@
# tox-dir: '.'
# tox-envs: 'py311'
# pattern: '**/*.py'
# tox-dir: '.'
# tox-envs: 'py311'
# pattern: '**/*.py'
- -
'pylint'
:
- tox-dir:
'.'
- tox-envs:
'pylint'
- pattern:
'**/*.py'
- -
'pydocstyle'
:
- tox-dir:
'.'
- tox-envs:
'pydocstyle'
- pattern:
'**/*.py'
- -
'bandit'
:
- tox-dir:
'.'
- tox-envs:
'bandit'
- pattern:
'**/*.py'
+ -
"pylint"
:
+ tox-dir:
"."
+ tox-envs:
"pylint"
+ pattern:
"**/*.py"
+ -
"pydocstyle"
:
+ tox-dir:
"."
+ tox-envs:
"pydocstyle"
+ pattern:
"**/*.py"
+ -
"bandit"
:
+ tox-dir:
"."
+ tox-envs:
"bandit"
+ pattern:
"**/*.py"
- project:
name: integration-python-onapsdk-project-view
- project:
name: integration-python-onapsdk-project-view
@@
-50,41
+51,27
@@
views:
- project-view
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
-
- project:
name: integration-python-onapsdk-pypi-build
project: integration/python-onapsdk
project-name: integration-python-onapsdk
stream:
- project:
name: integration-python-onapsdk-pypi-build
project: integration/python-onapsdk
project-name: integration-python-onapsdk
stream:
- - 'master':
- branch: 'master'
- gerrit_trigger_file_paths:
- - compare-type: REG_EXP
- pattern: 'src/onapsdk/version.py'
+ - "master":
+ branch: "master"
jobs:
- gerrit-pypi-verify
jobs:
- gerrit-pypi-verify
- - gerrit-pypi-
merge:
- pypi-repo: pypi-test
+ - gerrit-pypi-
stage
+ - gerrit-pypi-merge
- project:
name: integration-python-onapsdk-pypi-release
project: integration/python-onapsdk
project-name: integration-python-onapsdk
- project:
name: integration-python-onapsdk-pypi-release
project: integration/python-onapsdk
project-name: integration-python-onapsdk
+ build-node: centos8-builder-2c-1g
stream:
stream:
- - 'master':
- branch: 'master'
- gerrit_trigger_file_paths:
- - compare-type: REG_EXP
- pattern: 'src/onapsdk/version.py'
+ - "master":
+ branch: "master"
jobs:
- gerrit-pypi-release-verify
- gerrit-pypi-release-merge:
pypi-repo: pypi-onapsdk
jobs:
- gerrit-pypi-release-verify
- gerrit-pypi-release-merge:
pypi-repo: pypi-onapsdk
-