From d8aa8b6bd8ec2219114dc53253c172f902b46d20 Mon Sep 17 00:00:00 2001 From: Denis Egorenko Date: Wed, 18 Nov 2015 16:09:19 +0300 Subject: [PATCH] Add noop job and pipeline This patch adds noop pipeline for Zuul layout config file and noop Jenkins job for resolving projects, which added as Depends-on for Sahara patches. Change-Id: Ic914ac67304fb8134b05a68507a1686944f1bf51 --- config/zuul/layout.yaml | 10 ++++++++++ jenkins_job_builder/ci-infra.yaml | 12 ++++++++++++ 2 files changed, 22 insertions(+) diff --git a/config/zuul/layout.yaml b/config/zuul/layout.yaml index b93f3bcc..5223a863 100644 --- a/config/zuul/layout.yaml +++ b/config/zuul/layout.yaml @@ -23,6 +23,12 @@ pipelines: - event: change-merged - event: comment-added comment_filter: (?i)^\s*rebuild(( sahara-ci))\s*$ + - name: noop + manager: IndependentPipelineManager + trigger: + gerrit: + - event: comment-added + comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*(sahara-ci-)?recheck projects: - name: openstack/sahara @@ -84,6 +90,10 @@ projects: check: - sahara-ci-syntax-check + - name: openstack/heat + noop: + - noop + jobs: - name: ^.*$ parameter-function: set_params diff --git a/jenkins_job_builder/ci-infra.yaml b/jenkins_job_builder/ci-infra.yaml index 5cc0378e..f8384b4b 100644 --- a/jenkins_job_builder/ci-infra.yaml +++ b/jenkins_job_builder/ci-infra.yaml @@ -119,3 +119,15 @@ builders: - shell: "/opt/ci/files/update_pool.sh" + +- job: + name: noop + node: master + project-type: freestyle + description: "This job is managed by Jenkins Job Builder, do not edit it through WebUI.\ + \n

Please use this repository to make changes: https://git.openstack.org/openstack/sahara-ci-config\ + \n

Title: Update Pool
\ + \nDescription: This job updates vm pool using Nodepool.
\ + \nMaintainer: Sergey Kolekonov
" + defaults: global + disabled: false