From d2c26a6a87272fcd2cad69556489693e6b80d333 Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Thu, 3 May 2018 07:39:10 -0700 Subject: [PATCH] Add promote pipeline This is for a demonstration of how we could promote some artifacts directly from the gate pipeline without generating them in post. Change-Id: Id60b5e292b5750d701ec77b51ff73f12becf3cbd --- zuul.d/pipelines.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/zuul.d/pipelines.yaml b/zuul.d/pipelines.yaml index cfe29cf528..c239156728 100644 --- a/zuul.d/pipelines.yaml +++ b/zuul.d/pipelines.yaml @@ -117,6 +117,23 @@ failure: mysql: +- pipeline: + name: promote + description: | + This pipeline runs jobs that operate after each change is merged + in order to promote artifacts generated in the gate + pipeline. + manager: independent + precedence: low + post-review: True + trigger: + gerrit: + - event: change-merged + success: + mysql: + failure: + mysql: + - pipeline: name: pre-release description: When a commit is tagged with a pre-release tag, this pipeline runs jobs that publish archives and documentation.