From 44d1cccfca21fa7c0dde29e0d45f946d6810896c Mon Sep 17 00:00:00 2001
From: Monty Taylor <mordred@inaugust.com>
Date: Wed, 14 Aug 2013 00:07:43 -0300
Subject: [PATCH] Actually let os-*-config release to PyPI

It helps to have the jobs defined...

Change-Id: I4c559ee24e6abecb22c39073109bc69966de4ee0
---
 .../jenkins_job_builder/config/projects.yaml   |  3 +++
 .../openstack_project/files/zuul/layout.yaml   | 18 ++++++++++++++++++
 2 files changed, 21 insertions(+)

diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
index a4fe89b1b3..404b21b9a7 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -933,6 +933,7 @@
 
     jobs:
       - python-jobs
+      - pypi-jobs
 
 - project:
     name: os-collect-config
@@ -942,6 +943,7 @@
 
     jobs:
       - python-jobs
+      - pypi-jobs
 
 - project:
     name: os-refresh-config
@@ -951,6 +953,7 @@
 
     jobs:
       - python-jobs
+      - pypi-jobs
 
 - project:
     name: tripleo-image-elements
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 0939d98634..63f153a546 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -1926,6 +1926,12 @@ projects:
       - gate-os-apply-config-python27
     post:
       - os-apply-config-coverage
+      - os-apply-config-branch-tarball
+    pre-release:
+      - os-apply-config-tarball
+    release:
+      - os-apply-config-tarball:
+        - os-apply-config-pypi-upload
 
   - name: stackforge/os-collect-config
     check:
@@ -1938,6 +1944,12 @@ projects:
       - gate-os-collect-config-python27
     post:
       - os-collect-config-coverage
+      - os-collect-config-branch-tarball
+    pre-release:
+      - os-collect-config-tarball
+    release:
+      - os-collect-config-tarball:
+        - os-collect-config-pypi-upload
 
   - name: stackforge/os-refresh-config
     check:
@@ -1950,6 +1962,12 @@ projects:
       - gate-os-refresh-config-python27
     post:
       - os-refresh-config-coverage
+      - os-refresh-config-branch-tarball
+    pre-release:
+      - os-refresh-config-tarball
+    release:
+      - os-refresh-config-tarball:
+        - os-refresh-config-pypi-upload
 
   - name: stackforge/tripleo-heat-templates
     check: