Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSCodeBuild ¶ added in v0.8.0
type AWSCodeBuild struct{}
AWSCodeBuild represents a Github Actions build provider
func (AWSCodeBuild) ProvideArtifacts ¶ added in v0.8.0
func (provider AWSCodeBuild) ProvideArtifacts(context Context) ([]*Artifact, error)
ProvideArtifacts is the Provider implementation
type CircleCIv2 ¶
type CircleCIv2 struct{}
CircleCIv2 represents a circle ci v2 build provider
func (CircleCIv2) ProvideArtifacts ¶
func (provider CircleCIv2) ProvideArtifacts(context Context) ([]*Artifact, error)
ProvideArtifacts is the Provider implementation
type Context ¶
type Context interface { GetApp() string GetEnvironment() string GetAccount() string GetRegion() string }
Context represents a build context
type GithubActions ¶ added in v0.8.0
type GithubActions struct{}
GithubActions represents a Github Actions build provider
func (GithubActions) ProvideArtifacts ¶ added in v0.8.0
func (provider GithubActions) ProvideArtifacts(context Context) ([]*Artifact, error)
ProvideArtifacts is the Provider implementation
Click to show internal directories.
Click to hide internal directories.