Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrBuildNotFound = errors.New("build not found")
)
View Source
var (
ErrVersionControlSystemNotFound = errors.New("version control system not found")
)
Functions ¶
This section is empty.
Types ¶
type CircleCIArtifact ¶
type CircleCIArtifact struct {
// contains filtered or unexported fields
}
type Client ¶
type Client interface { GetLatestSucceededBuildNum(v VersionControlSystem, acc, repo, branch string) (int, error) ListArtifacts(v VersionControlSystem, acc, repo string, buildNum int) ([]Artifact, error) GetArtifact(a Artifact) (io.ReadCloser, error) }
Client interface for golem
type VersionControlSystem ¶
type VersionControlSystem string
const ( Github VersionControlSystem = "github" BitBucket VersionControlSystem = "bitbucket" )
func NewVersionControlSystemFromString ¶
func NewVersionControlSystemFromString(s string) (VersionControlSystem, error)
func (VersionControlSystem) String ¶
func (v VersionControlSystem) String() string
Click to show internal directories.
Click to hide internal directories.