Update test fixtures to use explicit run

Change-Id: I3060a2bf57cef10a5a7ec5299e3491f1f6751221
This commit is contained in:
James E. Blair 2017-10-26 12:57:41 -07:00
parent 5192d9900e
commit 2f589fec6b
112 changed files with 403 additions and 96 deletions

View File

@ -79,10 +79,11 @@
failure-url: https://failure.example.com/zuul-logs/{build.uuid}/
- job:
parent: base-urls
name: python27
pre-run: playbooks/pre
post-run: playbooks/post
parent: base-urls
run: playbooks/python27.yaml
pre-run: playbooks/pre.yaml
post-run: playbooks/post.yaml
vars:
flagpath: '{{zuul._test.test_root}}/{{zuul.build}}.flag'
roles:
@ -93,11 +94,13 @@
- job:
parent: python27
name: timeout
run: playbooks/timeout.yaml
timeout: 1
- job:
parent: python27
name: check-vars
run: playbooks/check-vars.yaml
nodeset:
nodes:
- name: ubuntu-xenial
@ -113,6 +116,7 @@
- job:
parent: python27
name: check-secret-names
run: playbooks/check-secret-names.yaml
nodeset:
nodes:
- name: ubuntu-xenial
@ -124,9 +128,11 @@
- job:
parent: base-urls
name: hello
run: playbooks/hello-post.yaml
post-run: playbooks/hello-post
- job:
parent: python27
name: failpost
run: playbooks/post-broken.yaml
post-run: playbooks/post-broken

View File

@ -1,10 +1,12 @@
- job:
parent: python27
name: faillocal
run: playbooks/faillocal.yaml
- job:
parent: hello
name: hello-world
run: playbooks/hello-world.yaml
- project:
name: org/project

View File

@ -1,9 +1,11 @@
- job:
name: my-job
run: playbooks/my-job.yaml
- job:
name: other-job
parent: other-base
run: playbooks/other-job.yaml
- project:
name: org/project

View File

@ -18,13 +18,16 @@
- job:
name: data-return
run: playbooks/data-return.yaml
- job:
name: data-return-relative
success-url: docs/index.html
run: playbooks/data-return-relative.yaml
- job:
name: child
run: playbooks/child.yaml
- project:
name: org/project

View File

@ -25,24 +25,31 @@
- job:
name: A
run: playbooks/A.yaml
- job:
name: B
run: playbooks/B.yaml
- job:
name: C
run: playbooks/C.yaml
- job:
name: D
run: playbooks/D.yaml
- job:
name: E
run: playbooks/E.yaml
- job:
name: F
run: playbooks/F.yaml
- job:
name: G
run: playbooks/G.yaml
- project:
name: org/project

View File

@ -18,6 +18,7 @@
- job:
name: dd-big-empty-file
run: playbooks/dd-big-empty-file.yaml
- project:
name: org/project

View File

@ -32,6 +32,7 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml
- project:
name: org/project

View File

@ -20,9 +20,9 @@
final: true
vars:
dont_override_this: dummy
run: playbooks/job-final.yaml
- project:
name: org/project
check:
jobs: []

View File

@ -17,6 +17,7 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml
- project:
name: org/project

View File

@ -1,11 +1,13 @@
- job:
name: implicit-role-fail
run: playbooks/implicit-role-fail.yaml
- job:
name: explicit-role-fail
attempts: 1
roles:
- zuul: org/norole-project
run: playbooks/explicit-role-fail.yaml
- project:
name: org/norole-project

View File

@ -1,11 +1,13 @@
- job:
name: implicit-role-ok
run: playbooks/implicit-role-ok.yaml
- job:
name: explicit-role-ok
roles:
- zuul: org/role-project
name: role-name
run: playbooks/explicit-role-ok.yaml
- project:
name: org/role-project

View File

@ -38,6 +38,7 @@
- job:
name: common-config-test
run: playbooks/common-config-test.yaml
- project:
name: org/project

View File

@ -1,2 +1,3 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml

View File

@ -62,10 +62,9 @@
approval:
- Code-Review: 2
username: maintainer
require:
github:
review:
- username: '^(herp|derp)$'
- username: ^(herp|derp)$
type: approved
trigger: {}
@ -75,9 +74,11 @@
- job:
name: common-config-test
run: playbooks/common-config-test.yaml
- job:
name: template-job
run: playbooks/template-job.yaml
- project-template:
name: common-config-template

View File

@ -1,5 +1,6 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml
- project:
name: org/project

View File

@ -41,7 +41,9 @@
nodes:
- name: ubuntu-xenial
label: ubuntu-xenial
run: playbooks/single-inventory.yaml
- job:
name: group-inventory
nodeset: nodeset1
run: playbooks/group-inventory.yaml

View File

@ -19,6 +19,7 @@
- job:
parent: base
name: job-output
run: playbooks/job-output.yaml
- job:
name: job-output-failure

View File

@ -38,13 +38,16 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: project-merge
hold-following-changes: true
run: playbooks/project-merge.yaml
- project:
name: org/project-merge

View File

@ -12,12 +12,12 @@
- event: patchset-created
success:
github:
status: 'success'
status: success
gerrit:
Verified: 1
failure:
github:
status: 'failure'
status: failure
gerrit:
Verified: 1
start:
@ -32,9 +32,11 @@
- job:
name: project-gerrit
run: playbooks/project-gerrit.yaml
- job:
name: project1-github
run: playbooks/project1-github.yaml
- project:
name: org/project

View File

@ -1,6 +1,7 @@
- job:
name: project1-test1
semaphore: test-semaphore
run: playbooks/project1-test1.yaml
- project:
name: org/project1

View File

@ -1,6 +1,7 @@
- job:
name: project2-test1
semaphore: test-semaphore
run: playbooks/project2-test1.yaml
- project:
name: org/project2

View File

@ -21,3 +21,4 @@
nodes:
- name: controller
label: ubuntu-trusty
run: playbooks/python27.yaml

View File

@ -27,6 +27,7 @@
- job:
name: project1-test1
run: playbooks/project1-test1.yaml
- project:
name: org/project1

View File

@ -27,6 +27,7 @@
- job:
name: project2-test1
run: playbooks/project2-test1.yaml
- project:
name: org/project2

View File

@ -41,10 +41,12 @@
nodes:
- name: controller
label: ubuntu-xenial
run: playbooks/base.yaml
- job:
name: python27
parent: base
run: playbooks/python27.yaml
- job:
name: python27
@ -54,10 +56,12 @@
nodes:
- name: controller
label: ubuntu-trusty
run: playbooks/python27.yaml
- job:
name: python35
parent: base
run: playbooks/python35.yaml
- project-template:
name: python-jobs
@ -72,6 +76,7 @@
required-projects:
- openstack/keystone
- openstack/nova
run: playbooks/dsvm.yaml
- project:
name: openstack/nova

View File

@ -22,3 +22,4 @@
post-run: playbooks/post
vars:
waitpath: '{{zuul._test.test_root}}/{{zuul.build}}/test_wait'
run: playbooks/python27.yaml

View File

@ -20,3 +20,4 @@
name: python27
pre-run: playbooks/pre
post-run: playbooks/post
run: playbooks/python27.yaml

View File

@ -47,7 +47,7 @@
manager: independent
require:
github:
status: 'zuul:check:success'
status: zuul:check:success
trigger:
github:
- event: push
@ -82,6 +82,7 @@
- job:
name: job1
run: playbooks/job1.yaml
- project:
name: org/project1

View File

@ -36,9 +36,11 @@
- job:
name: project1-job
run: playbooks/project1-job.yaml
- job:
name: project2-job
run: playbooks/project2-job.yaml
- project:
name: org/project1

View File

@ -38,9 +38,11 @@
- job:
name: project1-job
run: playbooks/project1-job.yaml
- job:
name: project2-job
run: playbooks/project2-job.yaml
- project:
name: org/project1

View File

@ -38,9 +38,11 @@
- job:
name: project1-job
run: playbooks/project1-job.yaml
- job:
name: project2-job
run: playbooks/project2-job.yaml
- project:
name: org/project1

View File

@ -36,9 +36,11 @@
- job:
name: project1-job
run: playbooks/project1-job.yaml
- job:
name: project2-job
run: playbooks/project2-job.yaml
- project:
name: org/project1

View File

@ -52,9 +52,11 @@
- job:
name: project1-job
run: playbooks/project1-job.yaml
- job:
name: project2-job
run: playbooks/project2-job.yaml
- project:
name: org/project1

View File

@ -55,6 +55,7 @@
- job:
name: project-job
run: playbooks/project-job.yaml
- project:
name: current-project

View File

@ -36,9 +36,11 @@
- job:
name: project1-job
run: playbooks/project1-job.yaml
- job:
name: project2-job
run: playbooks/project2-job.yaml
- project:
name: org/project1

View File

@ -38,9 +38,11 @@
- job:
name: project1-job
run: playbooks/project1-job.yaml
- job:
name: project2-job
run: playbooks/project2-job.yaml
- project:
name: org/project1

View File

@ -42,9 +42,11 @@
- job:
name: project1-job
run: playbooks/project1-job.yaml
- job:
name: project2-job
run: playbooks/project2-job.yaml
- project:
name: org/project1

View File

@ -38,6 +38,7 @@
- job:
name: common-config-test
run: playbooks/common-config-test.yaml
- project:
name: common-config

View File

@ -2,6 +2,7 @@
name: project-test
roles:
- zuul: bare-role
run: playbooks/project-test.yaml
- project:
name: org/project

View File

@ -38,15 +38,18 @@
- job:
name: trusted-secrets
run: playbooks/trusted-secrets.yaml
secrets:
- trusted-secret
- job:
name: trusted-secrets-trusted-child
run: playbooks/trusted-secrets-trusted-child.yaml
parent: trusted-secrets
- job:
name: untrusted-secrets-trusted-child
run: playbooks/untrusted-secrets-trusted-child.yaml
parent: untrusted-secrets
- project:

View File

@ -1,14 +1,17 @@
- job:
name: untrusted-secrets
run: playbooks/untrusted-secrets.yaml
secrets:
- untrusted-secret
- job:
name: trusted-secrets-untrusted-child
run: playbooks/trusted-secrets-untrusted-child.yaml
parent: trusted-secrets
- job:
name: untrusted-secrets-untrusted-child
run: playbooks/untrusted-secrets-untrusted-child.yaml
parent: untrusted-secrets
- project:

View File

@ -55,12 +55,14 @@
- job:
parent: base
name: secret-file
run: playbooks/secret-file.yaml
secrets:
- test_secret
- job:
parent: base
name: secret-file-fail
run: playbooks/secret-file-fail.yaml
secrets:
- test_secret

View File

@ -25,22 +25,27 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: semaphore-one-test1
semaphore: test-semaphore
run: playbooks/semaphore-one-test1.yaml
- job:
name: semaphore-one-test2
semaphore: test-semaphore
run: playbooks/semaphore-one-test2.yaml
- job:
name: semaphore-two-test1
semaphore: test-semaphore-two
run: playbooks/semaphore-two-test1.yaml
- job:
name: semaphore-two-test2
semaphore: test-semaphore-two
run: playbooks/semaphore-two-test2.yaml
- project:
name: org/project

View File

@ -14,9 +14,11 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: test2
run: playbooks/test2.yaml
- project:
name: org/project

View File

@ -1,10 +1,13 @@
- job:
name: base
run: playbooks/base.yaml
- job:
name: test1
parent: base
run: playbooks/test1.yaml
- job:
name: test2
parent: base
run: playbooks/test2.yaml

View File

@ -52,6 +52,7 @@
nodes:
- name: controller
label: label1
run: playbooks/project-merge.yaml
- job:
name: project-test1
@ -60,6 +61,7 @@
nodes:
- name: controller
label: label1
run: playbooks/project-test1.yaml
- job:
name: project-test1
@ -68,6 +70,7 @@
nodes:
- name: controller
label: label2
run: playbooks/project-test1.yaml
- job:
name: project-post
@ -75,6 +78,7 @@
nodes:
- name: static
label: ubuntu-xenial
run: playbooks/project-post.yaml
- job:
name: project-test2
@ -82,6 +86,7 @@
nodes:
- name: controller
label: label1
run: playbooks/project-test2.yaml
- job:
name: project1-project2-integration
@ -89,11 +94,13 @@
nodes:
- name: controller
label: label1
run: playbooks/project1-project2-integration.yaml
- job:
name: project-testfile
files:
- .*-requires
run: playbooks/project-testfile.yaml
- project:
name: org/project

View File

@ -4,3 +4,4 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml

View File

@ -1,2 +1,3 @@
- job:
name: project1-project2-integration
run: playbooks/project1-project2-integration.yaml

View File

@ -7,12 +7,12 @@
success:
gerrit:
Verified: 1
resultsdb:
resultsdb: null
failure:
gerrit:
Verified: -1
resultsdb:
resultsdb_failures:
resultsdb: null
resultsdb_failures: null
- job:
name: base
@ -20,15 +20,19 @@
- job:
name: project-merge
run: playbooks/project-merge.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: project-test3
run: playbooks/project-test3.yaml
- project:
name: org/project

View File

@ -19,3 +19,4 @@
name: python27
vars:
waitpath: '{{zuul._test.test_root}}/{{zuul.build}}/test_wait'
run: playbooks/python27.yaml

View File

@ -23,10 +23,12 @@
- job:
name: docs-draft-test
success-url: http://docs-draft.example.org/{change.number:.2}/{change.number}/{change.patchset}/{pipeline.name}/{job.name}/{build.uuid:.7}/publish-docs/
run: playbooks/docs-draft-test.yaml
- job:
name: docs-draft-test2
success-url: http://docs-draft.example.org/{NOPE}/{build.parameters[BAD]}/publish-docs/
run: playbooks/docs-draft-test2.yaml
- project:
name: org/docs

View File

@ -4,18 +4,24 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: layered-project-test3
run: playbooks/layered-project-test3.yaml
- job:
name: layered-project-test4
run: playbooks/layered-project-test4.yaml
- job:
name: layered-project-foo-test5
run: playbooks/layered-project-foo-test5.yaml
- job:
name: project-test6
run: playbooks/project-test6.yaml

View File

@ -1,5 +1,6 @@
- job:
name: project-test
run: playbooks/project-test.yaml
- project:
name: org/project1

View File

@ -49,9 +49,11 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- project:
name: review.example.com/org/project1
@ -65,7 +67,6 @@
jobs:
- project-test2
- project:
name: review.example.com/org/project2
common_check:

View File

@ -17,9 +17,11 @@
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- project:
name: org/project

View File

@ -51,9 +51,11 @@
- job:
name: project-check
run: playbooks/project-check.yaml
- job:
name: project-gate
run: playbooks/project-gate.yaml
- project:
name: org/project

View File

@ -49,9 +49,11 @@
- job:
name: project-check
run: playbooks/project-check.yaml
- job:
name: project-gate
run: playbooks/project-gate.yaml
- project:
name: org/project

View File

@ -14,6 +14,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test2
@ -21,6 +22,7 @@
nodes:
- name: controller
label: label1
run: playbooks/project-test2.yaml
- project:
name: org/project

View File

@ -8,10 +8,10 @@
- opened
- changed
- reopened
branch: '^master$'
branch: ^master$
- event: pull_request
action: comment
comment: 'test me'
comment: test me
success:
github: {}
failure:
@ -20,12 +20,15 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- project:
name: org/project

View File

@ -30,24 +30,31 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project1-test
run: playbooks/project1-test.yaml
- job:
name: project2-test
run: playbooks/project2-test.yaml
- job:
name: project3-test
run: playbooks/project3-test.yaml
- job:
name: project4-test
run: playbooks/project4-test.yaml
- job:
name: project5-test
run: playbooks/project5-test.yaml
- job:
name: project6-test
run: playbooks/project6-test.yaml
- project:
name: org/project1

View File

@ -43,18 +43,23 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
run: playbooks/project-merge.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: project-post
run: playbooks/project-post.yaml
- project:
name: org/new-project

View File

@ -6,29 +6,33 @@
github:
- event: pull_request
action: labeled
label: 'merge'
label: merge
success:
github:
merge: true
unlabel: 'merge'
unlabel: merge
failure:
github:
unlabel: 'merge'
unlabel: merge
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: project-merge
failure-message: Unable to merge change
hold-following-changes: true
run: playbooks/project-merge.yaml
- project:
name: org/project

View File

@ -11,9 +11,11 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: one-job-project-merge
run: playbooks/one-job-project-merge.yaml
- project:
name: org/one-job-project

View File

@ -18,6 +18,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test1
@ -25,6 +26,7 @@
nodes:
- name: controller
label: label1
run: playbooks/project-test1.yaml
- project:
name: org/project

View File

@ -10,6 +10,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-post
@ -17,6 +18,7 @@
nodes:
- name: static
label: ubuntu-xenial
run: playbooks/project-post.yaml
- project:
name: org/project

View File

@ -9,11 +9,13 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test1
files:
- '.*-requires'
- .*-requires
run: playbooks/project-test1.yaml
- project:
name: org/project

View File

@ -28,10 +28,11 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test1
# success-url: http://logs.exxxample.com/{change.number}/{change.patchset}/{pipeline.name}/{job.name}
run: playbooks/project-test1.yaml
- project:
name: org/project

View File

@ -8,6 +8,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-bitrot
@ -15,10 +16,10 @@
nodes:
- name: static
label: ubuntu-xenial
run: playbooks/project-bitrot.yaml
- project:
name: org/project
periodic:
jobs:
- project-bitrot

View File

@ -15,27 +15,35 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project1-merge
run: playbooks/project1-merge.yaml
- job:
name: project1-test1
run: playbooks/project1-test1.yaml
- job:
name: project1-test2
run: playbooks/project1-test2.yaml
- job:
name: project2-merge
run: playbooks/project2-merge.yaml
- job:
name: project2-test1
run: playbooks/project2-test1.yaml
- job:
name: project2-test2
run: playbooks/project2-test2.yaml
- job:
name: project1-project2-integration
run: playbooks/project1-project2-integration.yaml
- project:
name: org/project1

View File

@ -14,23 +14,28 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test-irrelevant-starts-empty
run: playbooks/project-test-irrelevant-starts-empty.yaml
- job:
name: project-test-irrelevant-starts-full
irrelevant-files:
- ^README$
- ^ignoreme$
run: playbooks/project-test-irrelevant-starts-full.yaml
- job:
name: project-test-nomatch-starts-empty
run: playbooks/project-test-nomatch-starts-empty.yaml
- job:
name: project-test-nomatch-starts-full
irrelevant-files:
- ^README$
run: playbooks/project-test-nomatch-starts-full.yaml
- project:
name: org/project

View File

@ -14,9 +14,11 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test-irrelevant-files
run: playbooks/project-test-irrelevant-files.yaml
- project:
name: org/project

View File

@ -20,6 +20,7 @@
nodes:
- name: controller
label: base
run: playbooks/base.yaml
- job:
name: python27
@ -33,6 +34,7 @@
nodes:
- name: controller
label: new
run: playbooks/python27.yaml
- job:
name: python27
@ -53,6 +55,7 @@
- stable/essex
pre-run: py27-essex-pre
post-run: py27-essex-post
run: playbooks/python27.yaml
- project:
name: org/project

View File

@ -14,6 +14,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: parentjob
@ -24,6 +25,7 @@
override: 0
child1override: 0
parent: 0
run: playbooks/parentjob.yaml
- job:
name: child1
@ -34,6 +36,7 @@
override: 1
child1override: 1
child1: 1
run: playbooks/child1.yaml
- job:
name: child2
@ -43,10 +46,12 @@
vars:
override: 2
child2: 2
run: playbooks/child2.yaml
- job:
name: child3
parent: parentjob
run: playbooks/child3.yaml
- project:
name: org/project

View File

@ -7,24 +7,26 @@
- event: pull_request
action: labeled
label:
- 'test'
- test
- event: pull_request
action: unlabeled
label:
- 'do not test'
- do not test
success:
github:
label:
- 'tests passed'
- tests passed
unlabel:
- 'test'
- test
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-labels
run: playbooks/project-labels.yaml
- project:
name: org/project

View File

@ -22,40 +22,46 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
hold-following-changes: true
run: playbooks/project-merge.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: project-test3
run: playbooks/project-test3.yaml
- job:
name: project-testfile
files:
- '.*-requires'
- .*-requires
run: playbooks/project-testfile.yaml
- project:
name: org/project
merge-mode: cherry-pick
gate:
jobs:
- project-merge
- project-test1:
dependencies:
- project-merge
- project-test2:
dependencies:
- project-merge
- project-test3:
dependencies:
- project-merge
- project-testfile:
dependencies:
- project-merge
- project-merge
- project-test1:
dependencies:
- project-merge
- project-test2:
dependencies:
- project-merge
- project-test3:
dependencies:
- project-merge
- project-testfile:
dependencies:
- project-merge

View File

@ -14,19 +14,24 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
hold-following-changes: true
run: playbooks/project-merge.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: project-testfile
run: playbooks/project-testfile.yaml
- project:
name: org/project

View File

@ -14,26 +14,30 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
hold-following-changes: true
run: playbooks/project-merge.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: project-testfile
run: playbooks/project-testfile.yaml
- project:
name: org/project
merge-mode: cherry-pick
check:
jobs:
- project-merge
- project-test2:
dependencies:
- project-merge
- project-testfile:
dependencies:
- project-merge
- project-merge
- project-test2:
dependencies:
- project-merge
- project-testfile:
dependencies:
- project-merge

View File

@ -35,19 +35,24 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
hold-following-changes: true
run: playbooks/project-merge.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- job:
name: project1-project2-integration
run: playbooks/project1-project2-integration.yaml
- project:
name: org/project1

View File

@ -35,6 +35,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test1
@ -42,6 +43,7 @@
nodes:
- name: controller
label: label1
run: playbooks/project-test1.yaml
- job:
name: ignore-branch
@ -50,6 +52,7 @@
nodes:
- name: controller
label: label2
run: playbooks/ignore-branch.yaml
- project:
name: org/project

View File

@ -23,7 +23,7 @@
name: gate
manager: dependent
failure-message: Build failed. For information on how to proceed, see http://wiki.example.org/Test_Failures
merge-failure-message: "The merge failed! For more information..."
merge-failure-message: The merge failed! For more information...
trigger:
gerrit:
- event: comment-added
@ -49,16 +49,20 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
hold-following-changes: true
run: playbooks/project-merge.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- project:
name: org/project

View File

@ -2,12 +2,12 @@
name: merge
description: Pipeline for merging the pull request
manager: independent
merge-failure-message: 'Merge failed'
merge-failure-message: Merge failed
trigger:
github:
- event: pull_request
action: comment
comment: 'merge me'
comment: merge me
success:
github:
merge: true
@ -16,6 +16,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- project:
name: org/project

View File

@ -14,9 +14,11 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: py27
run: playbooks/py27.yaml
- project-template:
name: python-jobs

View File

@ -14,11 +14,13 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-testfile
files:
- .*-requires
run: playbooks/project-testfile.yaml
- project:
name: org/no-jobs-project

View File

@ -35,9 +35,11 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: gate-noop
run: playbooks/gate-noop.yaml
- project:
name: org/project

View File

@ -23,9 +23,11 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-bitrot
@ -33,6 +35,7 @@
nodes:
- name: static
label: ubuntu-xenial
run: playbooks/project-bitrot.yaml
- project:
name: org/project

View File

@ -22,17 +22,21 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: nonvoting-project-merge
hold-following-changes: true
run: playbooks/nonvoting-project-merge.yaml
- job:
name: nonvoting-project-test1
run: playbooks/nonvoting-project-test1.yaml
- job:
name: nonvoting-project-test2
voting: false
run: playbooks/nonvoting-project-test2.yaml
- project:
name: org/nonvoting-project

View File

@ -12,13 +12,16 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
hold-following-changes: true
run: playbooks/project-merge.yaml
- job:
name: experimental-project-test
run: playbooks/experimental-project-test.yaml
- project:
name: org/experimental-project

View File

@ -43,13 +43,16 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: one-job-project-merge
hold-following-changes: true
run: playbooks/one-job-project-merge.yaml
- job:
name: one-job-project-post
run: playbooks/one-job-project-post.yaml
- project:
name: org/one-job-project

View File

@ -14,18 +14,22 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: parent-job
files: foo.txt
run: playbooks/parent-job.yaml
- job:
name: parent-job
files: bar.txt
run: playbooks/parent-job.yaml
- job:
name: child-job
parent: parent-job
run: playbooks/child-job.yaml
- project:
name: org/project

View File

@ -4,7 +4,7 @@
trigger:
github:
- event: push
ref: '^refs/heads/master$'
ref: ^refs/heads/master$
- pipeline:
name: tag
@ -17,12 +17,15 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-post
run: playbooks/project-post.yaml
- job:
name: project-tag
run: playbooks/project-tag.yaml
- project:
name: org/project

View File

@ -27,15 +27,19 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
run: playbooks/project-merge.yaml
- job:
name: project-test1
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- project:
name: org/project

View File

@ -35,6 +35,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: integration
@ -43,6 +44,7 @@
- org/project2
- org/project3
- org/project4
run: playbooks/integration.yaml
- project:
name: org/project1

View File

@ -10,6 +10,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: integration
@ -17,6 +18,7 @@
override-branch: stable/havana
required-projects:
- org/project1
run: playbooks/integration.yaml
- project:
name: org/project1

View File

@ -10,12 +10,14 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: integration
override-branch: stable/havana
required-projects:
- org/project1
run: playbooks/integration.yaml
- project:
name: org/project1

View File

@ -9,12 +9,14 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: integration
required-projects:
- org/project1
- org/project2
run: playbooks/integration.yaml
- project:
name: org/project1

View File

@ -35,6 +35,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: integration
@ -46,6 +47,7 @@
override-branch: master
- org/project5
- org/project6
run: playbooks/integration.yaml
- project:
name: org/project1

View File

@ -8,6 +8,7 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: integration
@ -15,6 +16,7 @@
override-branch: stable/havana
required-projects:
- org/project1
run: playbooks/integration.yaml
- project:
name: org/project1

View File

@ -8,11 +8,13 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: integration
required-projects:
- org/project1
run: playbooks/integration.yaml
- project:
name: org/project1

View File

@ -35,12 +35,14 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: integration
required-projects:
- org/project1
- org/project2
run: playbooks/integration.yaml
- project:
name: org/project1

View File

@ -35,10 +35,12 @@
- job:
name: base
parent: null
run: playbooks/base.yaml
- job:
name: project-merge
hold-following-changes: true
run: playbooks/project-merge.yaml
- job:
name: project-test1
@ -46,6 +48,7 @@
nodes:
- name: controller
label: label1
run: playbooks/project-test1.yaml
- job:
name: project-test1
@ -54,9 +57,11 @@
nodes:
- name: controller
label: label2
run: playbooks/project-test1.yaml
- job:
name: project-test2
run: playbooks/project-test2.yaml
- project:
name: org/delete-project

Some files were not shown because too many files have changed in this diff Show More