Directories
¶
| Path | Synopsis |
|---|---|
|
core
|
|
|
errs/generic
Package generic provides an errs.Classifier for errors that are not tied to any particular backend.
|
Package generic provides an errs.Classifier for errors that are not tied to any particular backend. |
|
errs/mysql
Package mysql provides an errs.Classifier for errors originating from the go-sql-driver/mysql driver and the standard database/sql + net packages commonly seen when talking to a MySQL backend.
|
Package mysql provides an errs.Classifier for errors originating from the go-sql-driver/mysql driver and the standard database/sql + net packages commonly seen when talking to a MySQL backend. |
|
Package entity holds domain entities shared across SubmitQueue, Stovepipe, and other repo-local services.
|
Package entity holds domain entities shared across SubmitQueue, Stovepipe, and other repo-local services. |
|
example
|
|
|
stovepipe/gateway/client
command
|
|
|
stovepipe/gateway/server
command
|
|
|
stovepipe/orchestrator/client
command
|
|
|
stovepipe/orchestrator/server
command
|
|
|
submitqueue/gateway/client
command
|
|
|
submitqueue/gateway/server
command
|
|
|
submitqueue/orchestrator/client
command
|
|
|
submitqueue/orchestrator/server
command
|
|
|
Package extension holds extension interfaces and implementations shared across SubmitQueue, Stovepipe, and other repo-local services.
|
Package extension holds extension interfaces and implementations shared across SubmitQueue, Stovepipe, and other repo-local services. |
|
counter/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
messagequeue/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
messagequeue/mysql
Package mysql is a generated GoMock package.
|
Package mysql is a generated GoMock package. |
|
messagequeue/mysql/ctl
command
|
|
|
stovepipe
|
|
|
core
Package core groups infrastructure shared across Stovepipe's own services (gateway and orchestrator) — the Stovepipe-scoped analogue of the repo-level core/.
|
Package core groups infrastructure shared across Stovepipe's own services (gateway and orchestrator) — the Stovepipe-scoped analogue of the repo-level core/. |
|
entity
Package entity holds Stovepipe-specific domain types (distinct from shared repo entity/).
|
Package entity holds Stovepipe-specific domain types (distinct from shared repo entity/). |
|
extension
Package extension holds Stovepipe-specific extension implementations.
|
Package extension holds Stovepipe-specific extension implementations. |
|
submitqueue
|
|
|
core
Package core groups infrastructure shared across SubmitQueue's own services (gateway and orchestrator) — the SubmitQueue-scoped analogue of the repo-level core/.
|
Package core groups infrastructure shared across SubmitQueue's own services (gateway and orchestrator) — the SubmitQueue-scoped analogue of the repo-level core/. |
|
core/consumer/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/buildrunner/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/buildrunner/noop
Package noop provides a buildrunner.BuildRunner that performs no real work: every triggered build immediately succeeds.
|
Package noop provides a buildrunner.BuildRunner that performs no real work: every triggered build immediately succeeds. |
|
extension/changeprovider/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/changestore/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/conflict/all
Package all provides a conflict.Analyzer that pessimistically reports a conflict against every in-flight batch.
|
Package all provides a conflict.Analyzer that pessimistically reports a conflict against every in-flight batch. |
|
extension/conflict/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/conflict/none
Package none provides a conflict.Analyzer that never reports a conflict.
|
Package none provides a conflict.Analyzer that never reports a conflict. |
|
extension/mergechecker/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/pusher/git
Package git is a simple Pusher implementation backed by a local git checkout.
|
Package git is a simple Pusher implementation backed by a local git checkout. |
|
extension/pusher/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/queueconfig/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/queueconfig/yaml
Package yaml provides a YAML-file-backed implementation of queueconfig.Store.
|
Package yaml provides a YAML-file-backed implementation of queueconfig.Store. |
|
extension/scorer/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
extension/storage/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
orchestrator/controller/buildsignal
Package buildsignal implements the build poll loop.
|
Package buildsignal implements the build poll loop. |
|
orchestrator/controller/cancel
Package cancel implements the orchestrator-side cancel controller.
|
Package cancel implements the orchestrator-side cancel controller. |
|
test
|
|
|
tool
|
|
|
linter/licenseheader
command
|
Click to show internal directories.
Click to hide internal directories.