zuul/tests/fixtures/layouts
James E. Blair bab008ee92 Check branches in supercedent pipelines
Supercedent was designed for a post pipeline and predates common
use of a promote pipeline.  It therefore only consulted the 'ref'
attribute of a change (so that it would work on tags as well as
branches).  However, it should work just fine as a manager for
promote pipelines too, so have it check the branch attribute for
de-duplication first, and only use the ref attribute if it isn't
present.

Change-Id: I1393c828b86a577fba568a183efee98cf5d030e7
2019-04-05 13:59:05 -07:00
..
autohold.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
basic-git.yaml Git driver 2017-12-15 14:32:40 +01:00
basic-github.yaml Support merged as requirement in github driver 2018-05-16 07:43:50 +02:00
branch-deletion.yaml Prune stale branches from mergers 2018-01-23 09:43:26 -08:00
broken-double-gate.yaml Raise an error if pipeline is defined twice 2019-01-26 08:11:15 +01:00
broken-template.yaml Fix broken templates for projects in dependent pipelines 2018-07-12 11:01:01 -07:00
crd-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
delayed-repo-init.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
dependent-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
dequeue-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
disable_at.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
dont-ignore-ref-deletes.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
file-matchers.yaml Make file matchers overridable 2018-06-01 13:13:37 -07:00
files-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
footer-message.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
gate-github.yaml Status branch protection checking for github 2018-06-04 15:47:01 +02:00
idle.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
ignore-dependencies.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
inheritance.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
irrelevant-files.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
job-variants.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
job-vars.yaml Add variables to project 2018-07-26 17:46:26 -04:00
labeling-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
live-reconfiguration-add-job.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
live-reconfiguration-del-project.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
live-reconfiguration-failed-job.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
live-reconfiguration-shared-queue.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
matcher-test.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
merge-failure.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
merging-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
multiple-templates.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
no-jobs-project.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
no-jobs.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
no-run.yaml Validate that a job has a run playbook on freeze 2017-10-26 16:05:22 -07:00
no-timer.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
nonvoting-job-approval.yaml Fix zuul reporting build failure with only non-voting jobs 2018-07-25 10:59:40 -04:00
nonvoting-job.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
nonvoting-pipeline.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
noop-job.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
one-job-project.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
parent-matchers.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
provides-requires-two-jobs.yaml Add provides/requires support 2019-01-30 14:07:42 -08:00
provides-requires-unshared.yaml Add provides/requires support 2019-01-30 14:07:42 -08:00
provides-requires.yaml Fix SQL error when querying for tuples 2019-04-04 22:08:31 +02:00
push-tag-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
rate-limit.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
reconfigure-failed-head.yaml On reconfiguration, re-enqueue items at the same position 2017-10-31 17:01:09 -07:00
reconfigure-remove-add.yaml Remove nodesets from builds canceled during reconfiguration 2017-11-30 14:48:40 -08:00
reconfigure-remove-add2.yaml Remove nodesets from builds canceled during reconfiguration 2017-11-30 14:48:40 -08:00
reconfigure-window-fixed.yaml Don't shrink windows on reconfiguration 2017-12-01 09:42:14 -08:00
reconfigure-window-fixed2.yaml Don't shrink windows on reconfiguration 2017-12-01 09:42:14 -08:00
reconfigure-window.yaml Remove nodesets from builds canceled during reconfiguration 2017-11-30 14:48:40 -08:00
reconfigure-window2.yaml Remove nodesets from builds canceled during reconfiguration 2017-11-30 14:48:40 -08:00
regex-queue.yaml Fix regex project templates 2018-05-01 16:24:58 -07:00
regex-template-queue.yaml Fix regex project templates 2018-05-01 16:24:58 -07:00
repo-checkout-four-project.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
repo-checkout-no-timer-override.yaml Add support for override-checkout, deprecate override-branch 2017-10-30 15:00:11 -07:00
repo-checkout-no-timer.yaml Add support for override-checkout, deprecate override-branch 2017-10-30 15:00:11 -07:00
repo-checkout-post.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
repo-checkout-six-project.yaml Add support for override-checkout, deprecate override-branch 2017-10-30 15:00:11 -07:00
repo-checkout-tag.yaml Add support for override-checkout, deprecate override-branch 2017-10-30 15:00:11 -07:00
repo-checkout-timer-override.yaml Add support for override-checkout, deprecate override-branch 2017-10-30 15:00:11 -07:00
repo-checkout-timer.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
repo-checkout-two-project.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
repo-deleted.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
reporting-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
reporting-multiple-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
requirements-github.yaml Support regex matching of github status 2018-04-13 18:15:19 +02:00
reviews-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
smtp.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
soft-dependencies-error.yaml Allow soft job dependencies 2019-03-07 13:21:22 -08:00
soft-dependencies.yaml Allow soft job dependencies 2019-03-07 13:21:22 -08:00
supercedent-promote.yaml Check branches in supercedent pipelines 2019-04-05 13:59:05 -07:00
supercedent.yaml Add supercedent pipeline manager 2018-06-14 16:32:03 -07:00
tags.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
template-queue.yaml Fix setting a change queue in a template 2018-05-01 13:41:09 -07:00
three-projects.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
timer-github.yaml Fix AttributeError when handle periodic job with github driver 2018-02-05 15:16:15 +08:00
timer-smtp.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
timer-template.yaml timer: do not skip projects using pipeline from template 2018-08-08 10:48:08 +00:00
timer.yaml timer: skip projects not using the pipeline 2018-07-11 06:13:12 +00:00
two-projects-integrated.yaml Consider shared changes queues for relative_priority 2018-12-07 15:15:14 -08:00
unmanaged-project.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
untrusted-secrets.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00