mirror of
https://github.com/harness/drone.git
synced 2025-05-09 18:12:52 +08:00
![]() This Commit adds: - stream package (provides different implementation of stream producers and consumers) + Redis -> will be used for any non-local deployments + InMemory -> a VERY BASIC implementation that is used for local execution - events package + GenericReporter -> responsible for reporting events, can be used to send any type of event and payload + GenericReader -> responsible for reading events from a stream, can be used to register handlers for any type of event and payload + ReaderFactory -> responsible for launching readers for any type of consumer group&name. - webhook package + The wire frame of the webhook package. - gitrpc/events package + defines event Reader/Reporter for events of category git |
||
---|---|---|
.. | ||
events | ||
internal | ||
lock | ||
proto | ||
rpc | ||
server | ||
blob.go | ||
branch.go | ||
client.go | ||
errors.go | ||
interface.go | ||
log_interceptor.go | ||
mapping.go | ||
operations.go | ||
ref.go | ||
repo.go | ||
smarthttp.go | ||
sort.go | ||
submodule.go | ||
tag.go | ||
tree.go | ||
upload.go | ||
wire.go |