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
This commit is contained in:
Denis Egorenko
2015-11-18 16:09:19 +03:00
parent 81a3b65546
commit d8aa8b6bd8
2 changed files with 22 additions and 0 deletions

View File

@@ -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

View File

@@ -119,3 +119,15 @@
builders:
- shell: "/opt/ci/files/update_pool.sh"
- job:
name: noop
node: master
project-type: freestyle
description: "<b>This job is managed by Jenkins Job Builder, do not edit it through WebUI.\
\n<p>Please use this repository to make changes: <a href=\"https://git.openstack.org/openstack/sahara-ci-config\">https://git.openstack.org/openstack/sahara-ci-config</a></b>\
\n<p><b>Title</b>: Update Pool <br/>\
\n<b>Description</b>: This job updates vm pool using Nodepool. <br/>\
\n<b>Maintainer</b>: Sergey Kolekonov<br/>"
defaults: global
disabled: false