X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=jjb%2Flf-python-job-groups.yaml;fp=jjb%2Flf-python-job-groups.yaml;h=60ecc660ebb6dacc6bb9cc6de89af6c818c57ffa;hb=200c13dbad2552db1ba9cfc185b0dc40db863930;hp=59066f9381fc701e43613525d6adfde22a63a1e3;hpb=eeeb5656c1c3aec9ad08918b916263c81ec626b9;p=releng%2Fglobal-jjb.git diff --git a/jjb/lf-python-job-groups.yaml b/jjb/lf-python-job-groups.yaml index 59066f93..60ecc660 100644 --- a/jjb/lf-python-job-groups.yaml +++ b/jjb/lf-python-job-groups.yaml @@ -3,7 +3,7 @@ name: "{project-name}-python-jobs" # This job group contains all the recommended jobs that should be deployed - # for any project ci that is using Gerrit. + # for a Gerrit-based Python project to verify commits using tox. jobs: - gerrit-python-xc-clm @@ -14,9 +14,33 @@ name: "{project-name}-github-python-jobs" # This job group contains all the recommended jobs that should be deployed - # for any project ci that is using GitHub. + # for a Github-based Python project to verify commits using tox. jobs: - github-python-xc-clm - github-tox-verify - github-tox-merge + +- job-group: + name: "{project-name}-gerrit-pypi-jobs" + + # This job group contains all the recommended jobs that should be deployed for + # a Gerrit-based Python project to test, build and deploy a library to PyPI. + + jobs: + - gerrit-pypi-verify + - gerrit-pypi-merge + - gerrit-pypi-release-verify + - gerrit-pypi-release-merge + +- job-group: + name: "{project-name}-github-pypi-jobs" + + # This job group contains all the recommended jobs that should be deployed for + # a Github-based Python project to test, build and deploy a library to PyPI. + + jobs: + - github-pypi-verify + - github-pypi-merge + - github-pypi-release-verify + - github-pypi-release-merge