..
abstract
Add abstract job attribute
2018-02-12 15:35:54 -08:00
allowed-projects
Set allowed-projects on untrusted jobs with secrets
2019-01-22 14:01:10 -08:00
allowed-projects-trusted
Allow config projects to override allowed-projects
2019-06-24 09:32:25 -07:00
ambiguous-names
Align enqueue/dequeue events with trigger events
2021-03-27 09:55:26 -07:00
ansible
Add Ansible 6
2022-09-02 10:12:55 -07:00
ansible-callbacks
Add Ansible 6
2022-09-02 10:12:55 -07:00
ansible-json-string-results
Add unit test for zuul_json text result parsing
2022-04-28 09:57:07 +10:00
ansible-no-log
Fix unreachable nodes detection
2018-09-29 13:13:00 +02:00
ansible-unreachable
Also retry the job if a post job failed with unreachable
2018-09-29 13:13:01 +02:00
ansible-versions
Add Ansible 6
2022-09-02 10:12:55 -07:00
authorization
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
base-jobs
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
branch-deletion
Fix branch deletion after failed reconfig
2018-02-14 14:26:31 -08:00
branch-mismatch
Use override-checkout to select jobs
2018-01-24 13:06:04 -08:00
branch-negative
Fix complex branch matchers in project configs
2017-12-01 15:25:13 -08:00
branch-ref
Codify branch matchers and refs
2021-06-01 17:10:36 -07:00
branch-tag
Don't add implied branch matchers to project-pipeline variants
2018-06-27 10:43:56 -07:00
branch-templates
Combine branch templates and pipeline branch matchers
2017-11-28 14:07:14 -08:00
branch-variants
Update playbook paths with extension
2017-12-05 14:25:07 +11:00
broken
Add --validate-tenants option to zuul scheduler
2021-02-25 10:11:42 +01:00
broken-multi-tenant
Fix loading_errors bug
2020-05-14 14:05:30 -07:00
broken-trusted
Config errors should not affect config-projects
2019-04-15 15:26:15 -07:00
build-page
Always report the build page
2021-07-15 16:45:58 -07:00
central-jobs
Add multi-branch support for project-templates
2017-10-27 13:41:25 -07:00
change-queues
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
circular-dependencies
Deduplicate jobs in dependency cycles
2022-05-24 09:35:14 -07:00
cleanup-playbook
Fix deletion of stale build dirs on startup
2019-11-22 17:06:18 +01:00
conflict-config
Require a base job
2017-08-07 14:52:37 -07:00
connection-vars
Block connection related variables
2021-06-24 06:24:23 -07:00
container-build-resources
Fix container job documentation typo
2018-12-19 05:37:22 +00:00
cross-source
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
cross-source-pagure
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
data-return
Make it possible to configure job retries with zuul_return
2022-03-24 10:07:55 +01:00
dependency-graph
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
disk-accountant
test: Fix test Verified label
2021-01-31 18:43:29 +01:00
duplicate-pipeline
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
dynamic-only-project
Add always-dynamic-branches option
2022-05-16 16:32:29 -07:00
elasticsearch-driver
A Zuul reporter for Elasticsearch
2021-01-13 16:44:22 +01:00
empty-config
Fix background layout updates in zuul-web
2022-04-13 16:09:36 -07:00
event-processing
Fix trigger event forwarding bug
2021-03-23 01:08:11 +00:00
executor-facts
Add Ansible 6
2022-09-02 10:12:55 -07:00
fail-fast
Add a test for fail-fast in the dependent pipeline
2021-02-05 13:48:02 -08:00
final
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
force-merge-template
Fix wedged scheduler on force-merge of non-existing template
2019-02-03 19:06:31 +01:00
gerrit-file-comments
Merge file comments from multiple tasks
2020-08-24 14:33:15 +02:00
git-driver
Git driver
2017-12-15 14:32:40 +01:00
github-file-comments
Report max 50 file comments to github
2021-03-15 15:49:24 -07:00
global-repo-state
Fix implicit role repos missing in repo-state
2021-05-03 14:16:16 +02:00
global-semaphores
Add global semaphore support
2022-05-31 15:14:34 -07:00
global-semaphores-config
Add global semaphore support
2022-05-31 15:14:34 -07:00
governor
Executor: Don't start too many jobs at once
2018-02-02 11:36:49 -08:00
implicit-project
Add implicit project name matching
2017-12-22 10:09:28 +01:00
implicit-roles
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
in-repo
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
in-repo-dir
Items in extra paths should be loaded in dependent changes
2022-03-17 09:18:51 +01:00
in-repo-join
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
intermediate
Add intermediate flag for jobs
2020-09-22 20:23:30 +00:00
inventory
Add Ansible 6
2022-09-02 10:12:55 -07:00
job-output
Remove auto-add of localhost from unit test inventory
2019-09-12 14:42:09 +10:00
job-pause
Fix repo state restore / Keep jobgraphs frozen
2021-04-21 14:53:54 -07:00
job-pause-priority
Ensure correct lexical sorting of node requests
2019-03-14 15:39:23 +01:00
job-pause2
Remove auto-add of localhost from unit test inventory
2019-09-12 14:42:09 +10:00
job-update
Run jobs when their own config changes
2019-07-08 15:47:25 -07:00
job-update-broken
Handle existing broken config in job updates
2019-07-12 14:37:17 -07:00
line-mapping
Fix evaluation of range file_comments
2020-02-17 10:43:23 +01:00
merge-modes/git/common-config /playbooks
Merge "Add playbooks for all test jobs" into feature/zuulv3
2017-02-06 16:45:58 +00:00
merges
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
mqtt-driver
Report job depedencies via MQTT reporter
2019-05-23 12:56:50 +02:00
multi-driver
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
multi-github
Fix support for multiple github connection
2021-08-05 22:19:48 +00:00
multi-tenant
Add disallowed-labels tenant option
2020-02-05 07:36:47 -08:00
multi-tenant-semaphore
web: remove SafeLoader left-over from ZuulJSONEncoder
2019-06-05 10:03:54 +00:00
nodesets
Handle nodesets in branches
2018-01-18 13:38:13 -08:00
one-project
Clear branch cache on full reconfiguration
2022-03-14 13:09:38 -07:00
openstack
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
parse-errors
Add parse error test
2021-06-24 06:24:23 -07:00
pass-to-parent
pass-to-parent: Fix passing multiple secrets to parent
2019-05-20 15:33:52 +02:00
post-playbook
Fix deletion of stale build dirs on startup
2019-11-22 17:06:18 +01:00
pragma
Add pragma directive
2017-10-26 14:28:03 -07:00
pragma-multibranch
Add implied-branches pragma directive
2017-12-13 16:06:34 -08:00
pre-playbook
Fix deletion of stale build dirs on startup
2019-11-22 17:06:18 +01:00
protected
Add support for protected jobs
2017-12-15 19:31:02 +01:00
provides-requires-buildset
Handle artifacts on non change types.
2019-05-15 10:45:11 -07:00
provides-requires-pause
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
push-reqs
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
regex-project
Add regex support to project stanzas
2018-04-27 21:35:07 +02:00
remote-action-modules
Remove unused remote module tests
2022-04-13 14:17:04 -07:00
remote-zuul-json
Add role information to task in zuul_json callback
2018-05-08 14:13:35 +02:00
remote-zuul-stream
Add Ansible 6
2022-09-02 10:12:55 -07:00
requirements
gerritdriver: enable triggering on wip state
2022-04-12 21:42:09 +02:00
return-warnings
Support emitting warnings via zuul_return
2020-08-31 11:54:46 +02:00
role-branches
Check out more appropriate branches of role and playbook repos
2018-04-05 10:41:51 -07:00
roles
Fix deletion of stale build dirs on startup
2019-11-22 17:06:18 +01:00
secret-inheritance
Freeze job variables at start of build
2021-06-24 06:24:23 -07:00
secret-leaks
Remove auto-add of localhost from unit test inventory
2019-09-12 14:42:09 +10:00
secrets
Remove auto-add of localhost from unit test inventory
2019-09-12 14:42:09 +10:00
semaphore
Fix repo state restore / Keep jobgraphs frozen
2021-04-21 14:53:54 -07:00
semaphore-branches
Normalize semaphore branch handling
2018-01-18 14:53:15 -08:00
shadow
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
single-tenant
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
split-config
Warn user when dynamic layout ignores zuul config
2020-10-01 13:10:49 +02:00
sql-driver
Remove deprecated pipeline queue configuration
2022-09-08 13:32:11 -07:00
streamer
Handle non default loopvars in Ansible callback stream plugin
2022-07-06 15:59:17 -07:00
templated-project
Use implied branch matcher for implied branches
2021-02-10 11:50:10 -08:00
tenant-parser
Add include- and exclude-branches tenant config options
2022-05-16 16:28:01 -07:00
timer-two-tenant
Include project name in gerrit branch cache
2021-09-28 17:21:32 -07:00
two-tenant
Skip reconfig when all project config is excluded
2022-04-04 13:18:52 +02:00
unprotected-branches
Filter out unprotected branches from builds if excluded
2019-06-25 20:49:54 +02:00
unprotected-branches-gitlab
gitlab: handle protected branches
2021-01-30 13:35:53 +01:00
unsafe-vars
Add all original values to unsafe_vars
2021-06-24 06:24:23 -07:00
wrong-connection-in-pipeline
Detect Gerrit gate pipelines with the wrong connection
2020-06-09 13:27:23 -07:00
zuul-connections-multiple-gerrits
Filter events on event connection
2021-04-24 08:39:03 -07:00
zuul-connections-same-gerrit
Update test fixtures to use explicit run
2017-10-26 15:59:41 -07:00
zuul-environment-filter
Filter secret ZUUL_ env variables from ansible env
2020-04-15 23:09:48 +02:00
zuul-job-contamination
Fix job contamination by unmerged change
2018-07-09 22:37:19 +02:00
zuultrigger
Rename MERGER_FAILURE to MERGE_CONFLICT
2022-02-24 17:06:03 -08:00