codebuild

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2019 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// CodebuildStreamPrefix the prefix used in the cloudwatch log stream name
	CodebuildStreamPrefix = "codebuild"

	// CodebuildLogGroupFormat the name format for cloudwatch log group names
	CodebuildLogGroupFormat = "/aws/codebuild/%s"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CodeBuildLauncher

type CodeBuildLauncher struct {
	// contains filtered or unexported fields
}

CodeBuildLauncher used to launch containers in CodeBuild

func NewCodeBuildLauncher

func NewCodeBuildLauncher(cfgs ...*aws.Config) *CodeBuildLauncher

NewCodeBuildLauncher create a new launcher

func (*CodeBuildLauncher) CleanupTask

CleanupTask clean up codebuild project

func (*CodeBuildLauncher) DefineAndLaunch

DefineAndLaunch define and launch a container in ECS

func (*CodeBuildLauncher) DefineTask

DefineTask create or update a codebuild job for this definition and return the ARN of this job

func (*CodeBuildLauncher) GetTaskLogs

GetTaskLogs get task logs

func (*CodeBuildLauncher) GetTaskStatus

GetTaskStatus get task status

func (*CodeBuildLauncher) LaunchTask

LaunchTask run a container task and monitor it till completion

func (*CodeBuildLauncher) WaitForTask

WaitForTask wait for task to complete

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL