Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DoBuild ¶
func DoBuild(ctx context.Context, client Client, project string, build *cloudbuild.Build) (*cloudbuild.Build, error)
DoBuild executes a build on Cloud Build, waits for completion and returns the Build.
func MergedLogFile ¶
NOTE: There are also per-step logs available as log-<id>-step-<n>.txt
Types ¶
type Client ¶
type Client interface { CreateBuild(ctx context.Context, project string, build *cloudbuild.Build) (*cloudbuild.Operation, error) WaitForOperation(ctx context.Context, op *cloudbuild.Operation) (*cloudbuild.Operation, error) }
Client interface abstracts Cloud Build service interactions.
Click to show internal directories.
Click to hide internal directories.