summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
authorAndrew Grimberg <agrimberg@linuxfoundation.org>2016-02-08 16:31:00 -0800
committerAndrew Grimberg <agrimberg@linuxfoundation.org>2016-02-08 16:31:00 -0800
commitf62b71eb0e75a1e957a75429bf05ec0629171f14 (patch)
tree3d5d3fc19e54c3fc736b458e2529b4cad8476af9 /jjb
parent453ba6949e2763d6067c03a5af7d6a97dd910147 (diff)
Convert ci-management jobs to zuul
Change-Id: I58d6f956a7efdecfe537c3b6b5bdc88f29cae723 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Diffstat (limited to 'jjb')
-rw-r--r--jjb/ci-management-jobs.yaml62
1 files changed, 3 insertions, 59 deletions
diff --git a/jjb/ci-management-jobs.yaml b/jjb/ci-management-jobs.yaml
index 9f29879a6..010e220b0 100644
--- a/jjb/ci-management-jobs.yaml
+++ b/jjb/ci-management-jobs.yaml
@@ -20,47 +20,16 @@
artifactDaysToKeep: -1
artifactNumToKeep: 5
- parameters:
- - project-parameter:
- project: '{project}'
- - gerrit-parameter:
- branch: 'master'
-
scm:
- - gerrit-trigger-scm:
+ - zuul-trigger-scm:
credentials-id: '{ssh-credentials}'
- refspec: '$GERRIT_REFSPEC'
- choosing-strategy: 'gerrit'
+ refspec: '$ZUUL_REF'
wrappers:
- ssh-agent-credentials:
users:
- '{ssh-credentials}'
- triggers:
- - gerrit:
- trigger-on:
- - patchset-created-event:
- exclude-drafts: 'false'
- exclude-trivial-rebase: 'false'
- exclude-no-code-change: 'false'
- - draft-published-event
- - comment-added-contains-event:
- comment-contains-value: 'recheck'
- - comment-added-contains-event:
- comment-contains-value: 'reverify'
- projects:
- - project-compare-type: 'ANT'
- project-pattern: 'ci-management'
- branches:
- - branch-compare-type: 'ANT'
- branch-pattern: '**/master'
- file-paths:
- - compare-type: ANT
- pattern: jjb/**
- - compare-type: ANT
- pattern: jjb-templates/**
-
builders:
- shell: |
jenkins-jobs test --recursive -o job_output jjb/
@@ -82,41 +51,16 @@
artifactDaysToKeep: -1
artifactNumToKeep: 5
- parameters:
- - project-parameter:
- project: '{project}'
- - gerrit-parameter:
- branch: 'master'
-
scm:
- - gerrit-trigger-scm:
+ - zuul-trigger-scm:
credentials-id: '{ssh-credentials}'
refspec: ''
- choosing-strategy: 'default'
wrappers:
- ssh-agent-credentials:
users:
- '{ssh-credentials}'
- triggers:
- - gerrit:
- trigger-on:
- - change-merged-event
- - comment-added-contains-event:
- comment-contains-value: 'remerge'
- projects:
- - project-compare-type: 'ANT'
- project-pattern: 'ci-management'
- branches:
- - branch-compare-type: 'ANT'
- branch-pattern: '**/master'
- file-paths:
- - compare-type: ANT
- pattern: jjb/**
- - compare-type: ANT
- pattern: jjb-templates/**
-
builders:
- shell:
!include-raw-escape include-raw-jjb-update.sh