zuul/zuul/driver
James E. Blair 659ba07f63 Include project name in gerrit branch cache
The structured cache data change updated the keys for the gerrit
branch cache, but it omitted the project from non-change items.

Gerrit change items omit the project because when we fetch gerrit
changes from the cache, we often only know the number.  However,
all other types of items (branches, tags, etc) are project specific,
and so their cache keys must contain the branch name.  Without it,
we may fetch the wrong change from the cache for timer pipelines.

The other drivers all require the project name for every change
type, including changes (since PR numbers are not unique), so they
were not affected by this copypasta error.

Change-Id: I399330cdf9880072580d3e70d97b63cb74d95a23
2021-09-28 17:21:32 -07:00
..
auth Bump pyjwt to 2.0.0 2021-01-14 12:35:18 +00:00
bubblewrap Stop bind mounting zuul dir into bwrap 2019-06-22 18:36:21 -04:00
elasticsearch Add nodeset to build table 2021-07-08 15:47:47 -07:00
gerrit Include project name in gerrit branch cache 2021-09-28 17:21:32 -07:00
git Use structured change cache keys 2021-09-24 13:48:37 -07:00
github Never externally delete change cache entries 2021-09-28 10:21:12 -07:00
gitlab Never externally delete change cache entries 2021-09-28 10:21:12 -07:00
mqtt Add item UUID to MQTT reporter 2021-06-18 15:07:18 -07:00
nullwrap Log cpu times of ansible executions 2018-07-14 10:32:06 +02:00
pagure Never externally delete change cache entries 2021-09-28 10:21:12 -07:00
smtp Include ref info in smtp reporter subjects 2019-08-19 12:32:40 -07:00
sql Don't use executor.builds when processing build result events 2021-09-24 16:25:25 -07:00
timer Filter events on event connection 2021-04-24 08:39:03 -07:00
zuul Reference change dependencies by key 2021-09-08 17:01:21 +02:00
__init__.py Interface to get a driver's trigger event class 2021-03-18 09:23:49 +01:00
util.py Add driver-specific pipeline requirements 2017-05-19 13:24:00 -07:00