From f28e6e9419c7a7f826debd2776c5a62d1cb6537e Mon Sep 17 00:00:00 2001 From: Sumit Naiksatam Date: Mon, 22 Dec 2014 12:14:03 -0800 Subject: [PATCH] Update GBP projects for tarballs, pypi & gerritbot Updates to the Group Based Policy stackforge projects to: * Generate tarballs on tag events * Add publish to pypi jobs * Configure gerritbot Change-Id: Id36fb3261ef3b73a1a770e24662fe2da318724a1 --- gerritbot/channels.yaml | 13 +++++++++++++ jenkins/jobs/projects.yaml | 4 ++++ zuul/layout.yaml | 4 ++++ 3 files changed, 21 insertions(+) diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 6cc7a9efe6..9f9de2e987 100644 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -1056,3 +1056,16 @@ openstack-ansible: - stable/juno - proposed/juno +openstack-gbp: + events: + - patchset-created + - change-merged + - x-vrif-minus-2 + projects: + - stackforge/group-based-policy + - stackforge/group-based-policy-specs + - stackforge/group-based-policy-ui + - stackforge/group-based-policy-automation + - stackforge/python-group-based-policy-client + branches: + - master diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 2c0e5520cc..45fc7ddf74 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -2820,6 +2820,7 @@ jobs: - python-jobs + - pypi-jobs - project: name: group-based-policy-automation @@ -2828,6 +2829,7 @@ jobs: - python-jobs + - pypi-jobs - project: name: group-based-policy-specs @@ -2844,6 +2846,7 @@ jobs: - python-jobs + - pypi-jobs - project: name: healthnmon @@ -3585,6 +3588,7 @@ jobs: - python-jobs + - pypi-jobs - project: name: python-jenkins diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 2a1e7a9dc1..f08102ae84 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -4305,11 +4305,13 @@ projects: template: - name: merge-check - name: python-jobs + - name: publish-to-pypi - name: stackforge/group-based-policy-automation template: - name: merge-check - name: python-jobs + - name: publish-to-pypi - name: stackforge/group-based-policy-specs template: @@ -4320,6 +4322,7 @@ projects: template: - name: merge-check - name: python-jobs + - name: publish-to-pypi - name: stackforge/healthnmon template: @@ -5146,6 +5149,7 @@ projects: template: - name: merge-check - name: python-jobs + - name: publish-to-pypi - name: stackforge/python-jenkins template: