Versions in this module Expand all Collapse all v0 v0.1.0 Jun 29, 2017 Changes in this version + func Register(name string, factory Factory) + type Commitable interface + CommitHash func() string + type Factory func(config map[string]interface{}) (Scm, error) + type Scm interface + Fetch func(ctx pipeline.Context, workdir, ref string) error + func New(name string, config map[string]interface{}) (Scm, error) + type ScmStep struct + Config map[string]interface{} + Ref string + func (s *ScmStep) Execute(ctx pipeline.Context) error