Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var CDBSchemaIDs = cdb.SchemaIDs{ GithubPRReviewV1SchemaID, GithubReleaserV1SchemaID, GithubBuildV1SchemaID, }
CDBSchemaIDs lists every CQRS schema published by the maintainer pipeline. trading/strimzi/topic-controller imports this slice and provisions the matching Kafka topics (one trio of request/event/result topics per ID).
var GithubBuildV1SchemaID = cdb.SchemaID{
Group: "maintainer",
Kind: "githubbuild",
Version: "v1",
}
GithubBuildV1SchemaID is the schema for the github-build watcher's command topic. Carries Trigger-style commands consumed by the watcher pod to drive the build-fixer pipeline.
var GithubPRReviewV1SchemaID = cdb.SchemaID{
Group: "maintainer",
Kind: "githubprreview",
Version: "v1",
}
GithubPRReviewV1SchemaID is the schema for the github-pr watcher's command topic. Carries Trigger-style commands consumed by the watcher pod to drive the pr-reviewer pipeline.
var GithubReleaserV1SchemaID = cdb.SchemaID{
Group: "maintainer",
Kind: "githubreleaser",
Version: "v1",
}
GithubReleaserV1SchemaID is the schema for the github-release watcher's command topic. Carries Trigger-style commands consumed by the watcher pod to drive the github-releaser pipeline.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package maintainerconfig defines the single schema of the per-repo `.maintainer.yaml` trust file shared by all maintainer bots, plus a pure parser.
|
Package maintainerconfig defines the single schema of the per-repo `.maintainer.yaml` trust file shared by all maintainer bots, plus a pure parser. |