diff options
author | Michal Jagiello <michal.jagiello@t-mobile.pl> | 2023-01-26 06:56:19 +0000 |
---|---|---|
committer | Michal Jagiello <michal.jagiello@t-mobile.pl> | 2023-01-26 06:56:19 +0000 |
commit | 090d5d492fd9cb7653900521cd447ce63185073c (patch) | |
tree | 84b3df5f15e724c092162615c63b0c34de8abd1f | |
parent | c18b27ec173b87746ee70af46cb4024e0ee0e625 (diff) |
[INTEGRATION][ONAP Python SDK] Configure Jenkins to release package on PyPI
Use gerrit-pypi jobs to verify and release onapsdk package on version change (release)
Issue-ID: INT-2188
Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl>
Change-Id: Ic7ffffcd9c32bd7593baacc6cd44f91c5f8d0b26
-rw-r--r-- | jjb/integration/integration-python-onapsdk.yaml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/jjb/integration/integration-python-onapsdk.yaml b/jjb/integration/integration-python-onapsdk.yaml index a34dc6882..80eee688b 100644 --- a/jjb/integration/integration-python-onapsdk.yaml +++ b/jjb/integration/integration-python-onapsdk.yaml @@ -56,3 +56,32 @@ 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: + - 'master': + branch: 'master' + gerrit_trigger_file_paths: + - compare-type: REG_EXP + pattern: 'src/onapsdk/version.py' + jobs: + - gerrit-pypi-verify + - gerrit-pypi-merge: + pypi-repo: pypi-test + +- project: + name: integration-python-onapsdk-pypi-release + 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' + jobs: + - gerrit-pypi-release-verify + - gerrit-pypi-release-merge |