zuul/tests/fixtures/layouts
Felix Edel 33f87bea9c
Implement basic github checks API workflow
Utilizing the checks API to report the build state to Github provides
some additional functionality that is not supported by the status API.

Those are:
 - Defining custom actions to e.g. cancel a running build
 - Report line-based file annotations

This change implements the basic checks API workflow. Once this is in
place, the additional features could simply be added on top.

Change-Id: I7e790783ee35971085863b5487ff094fa0b23d65
Story: 2007268
Task: 38672
2020-02-19 13:31:49 +01: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
basic-gitlab.yaml Gitlab - Implement the note event and the comment trigger action 2020-02-12 22:33:10 +00:00
basic-pagure.yaml Pagure - add support for git.tag.creation event 2019-10-30 10:31:55 +01: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
crd-pagure.yaml Pagure driver - https://pagure.io/pagure/ 2019-06-17 14:18:19 -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
fail-fast-reconfigure.yaml Don't process builds not longer in job graph 2019-12-05 09:09:10 +01: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-cherry-pick.yaml Allow to select the merge method in Github 2019-06-11 12:08:07 +02:00
gate-github-squash-merge.yaml Support squash merge in Github 2019-06-11 12:08:07 +02:00
gate-github.yaml Status branch protection checking for github 2018-06-04 15:47:01 +02:00
gerrit-checks-nojobs.yaml Add 'comment' option to Gerrit reporter 2019-10-23 14:02:58 -07:00
gerrit-checks-scheme.yaml Add 'comment' option to Gerrit reporter 2019-10-23 14:02:58 -07:00
gerrit-checks.yaml Add 'comment' option to Gerrit reporter 2019-10-23 14:02:58 -07:00
gerrit-poll-post.yaml Gerrit: add polling support for refs 2020-02-06 09:08:16 -08: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-removed.yaml Ensure correct re-enqueue on changing gate queue 2019-11-28 15:04:37 +01: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
merging-pagure.yaml Pagure driver - https://pagure.io/pagure/ 2019-06-17 14:18:19 -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
pipeline-supercedes.yaml Add "supercedes" pipeline option 2019-07-15 08:34:09 -07:00
provides-requires-single-project.yaml Fix requirements loop warning 2019-04-25 14:39:54 -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 potential wedge with provides/requires/dependencies 2019-12-05 14:12:31 -08:00
push-tag-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
rate-limit-reconfigure2.yaml Fix exceptions on reconfig with changing window 2019-12-04 08:05:51 +01:00
rate-limit-reconfigure.yaml Fix exceptions on reconfig with changing window 2019-12-04 08:05:51 +01: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-add2.yaml Remove nodesets from builds canceled during reconfiguration 2017-11-30 14:48:40 -08:00
reconfigure-remove-add.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
reconfigure-window-fixed2.yaml Don't shrink windows on reconfiguration 2017-12-01 09:42:14 -08:00
reconfigure-window-fixed.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
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 Implement basic github checks API workflow 2020-02-19 13:31:49 +01:00
reporting-multiple-github.yaml Update test fixtures to use explicit run 2017-10-26 15:59:41 -07:00
requirements-github.yaml Implement basic github checks API workflow 2020-02-19 13:31:49 +01:00
requirements-pagure.yaml Pagure - handles pull-request.closed event 2019-09-18 11:51:31 +02:00
reviews-github.yaml Add support for submitting reviews on GitHub 2019-04-30 09:43:08 -07:00
single-file-matcher.yaml Fix gerrit errors from production 2019-09-20 07:26:04 -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
start-message.yaml Add support for item.change for pipeline start-message formater 2019-06-20 16:42:40 +02: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-jitter.yaml Fix Test Case "TestScheduler.test_timer_with_jitter" 2020-01-22 10:34:38 +01: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