Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeBuildManager ¶
type FakeBuildManager struct {
StartFunc func(ctx context.Context, opts *models.BuildOpts) error
RunFunc func(ctx context.Context, id uuid.UUID) error
}
type Manager ¶
type Manager struct {
// BRunner is needed for Run()
BRunner models.Builder
// JRunner is needed for Start()
JRunner models.JobRunner
// TCheck is needed for Run()
TCheck models.TagChecker
// FetcherFactory is needed for Run()
FetcherFactory func(token string) models.CodeFetcher
// GitHubTokenKey is needed for Run()
GitHubTokenKey [32]byte
// DL is needed for all methods
DL datalayer.DataLayer
}
Manager is an object that performs high-level management of image builds
Click to show internal directories.
Click to hide internal directories.