zuul/zuul/driver
Tobias Henkel 9fa93fdefa
Use combined status for Github status checks
When checking the required status checks we currently get all statuses
and get the successful of them. However Github returns all historic
status changes there. So a change that get a successful check, then a
recheck and then a failed check still enters the gate but will be
prohibited by Github to merge in the end. However github also offers
us a combined status call that only returns the current state of the
statuses. Using this fixes the issue.

Change-Id: Iec3b2a3dfc8626870381604badd40de71e7257b9
2018-12-07 09:17:03 +01:00
..
bubblewrap Fix flake 3.6.0 warnings 2018-10-28 16:39:30 +01:00
gerrit Fix "reverse" Depends-On detection with new Gerrit URL schema 2018-11-30 11:02:32 +07:00
git Fix flake 3.6.0 warnings 2018-10-28 16:39:30 +01:00
github Use combined status for Github status checks 2018-12-07 09:17:03 +01:00
mqtt Include enqueue and report timestamps in MQTT msg 2018-10-10 13:25:59 +02:00
nullwrap Log cpu times of ansible executions 2018-07-14 10:32:06 +02:00
smtp Add support for authentication/STARTTLS to SMTP 2018-09-25 08:47:08 +02:00
sql Use the SQLAlchemy ORM 2018-11-28 07:51:49 -08:00
timer timer: do not skip projects using pipeline from template 2018-08-08 10:48:08 +00:00
zuul Limit search scope of getChangesDependingOn to tenant 2018-05-24 00:15:51 +00:00
__init__.py Status branch protection checking for github 2018-06-04 15:47:01 +02:00
util.py Add driver-specific pipeline requirements 2017-05-19 13:24:00 -07:00