Add post-merge queue.

Make gerrit-package a post-merge job.

Change-Id: Iac3b62a3e81a28465baa16bfbc99e4bc9cb90446
This commit is contained in:
James E. Blair 2012-06-01 11:14:32 -07:00
parent d30f3cbd8b
commit 181e49dcb6
2 changed files with 28 additions and 14 deletions

View File

@ -168,7 +168,6 @@ modules:
- properties - properties
- scm - scm
- assignednode - assignednode
- trigger_gerrit
- builders:prebuilders - builders:prebuilders
- builders:postbuilders - builders:postbuilders
- publisher_war - publisher_war
@ -180,20 +179,28 @@ main:
project: 'gerrit' project: 'gerrit'
authenticatedBulid: 'false' authenticatedBulid: 'false'
disabled: 'false' disabled: 'false'
concurrent: 'true'
trigger: parameters:
triggerOnPatchsetUploadedEvent: 'false' - name: UUID
triggerOnChangeMergedEvent: 'false' type: string
triggerOnCommentAddedEvent: 'false' description: Zuul provided key to link builds with Gerrit events
triggerOnRefUpdatedEvent: 'true' - name: GERRIT_PROJECT
triggerApprovalCategory: '' type: string
triggerApprovalValue: '' description: Zuul provided project name
failureMessage: '' - name: GERRIT_REFNAME
projects: type: string
- projectCompareType: 'PLAIN' description: Zuul provided ref name
projectPattern: 'openstack-ci/gerrit' - name: GERRIT_OLDREV
branchCompareType: 'REG_EXP' type: string
branchPattern: '^(?!refs/).*$' description: Zuul provided old reference for ref-updated
- name: GERRIT_NEWREV
type: string
description: Zuul provided new reference for ref-updated
notification_endpoints:
- protocol: HTTP
URL: http://127.0.0.1:8001/jenkins_endpoint
prebuilders: prebuilders:
- gerrit_git_prep - gerrit_git_prep

View File

@ -18,6 +18,11 @@ queue:
submit: true submit: true
failure: failure:
verified: -2 verified: -2
- name: post
manager: IndependentQueueManager
trigger:
- event: ref-updated
ref: ^(?!refs/).*$
jobs: jobs:
- name: gate-zuul-merge - name: gate-zuul-merge
@ -51,3 +56,5 @@ projects:
gate: gate:
- gate-gerrit-merge: - gate-gerrit-merge:
- gate-gerrit-unittests - gate-gerrit-unittests
post:
- gerrit-package