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.