Documentation ¶
Index ¶
- func GetUser(url string) string
- type ArtifactDriver
- func (g *ArtifactDriver) Delete(s *wfv1.Artifact) error
- func (g *ArtifactDriver) IsDirectory(artifact *wfv1.Artifact) (bool, error)
- func (g *ArtifactDriver) ListObjects(artifact *wfv1.Artifact) ([]string, error)
- func (g *ArtifactDriver) Load(inputArtifact *wfv1.Artifact, path string) error
- func (g *ArtifactDriver) OpenStream(a *wfv1.Artifact) (io.ReadCloser, error)
- func (g *ArtifactDriver) Save(string, *wfv1.Artifact) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArtifactDriver ¶ added in v3.1.0
type ArtifactDriver struct { Username string Password string SSHPrivateKey string InsecureIgnoreHostKey bool DisableSubmodules bool }
ArtifactDriver is the artifact driver for a git repo
func (*ArtifactDriver) Delete ¶ added in v3.4.0
func (g *ArtifactDriver) Delete(s *wfv1.Artifact) error
Delete is unsupported for git artifacts
func (*ArtifactDriver) IsDirectory ¶ added in v3.4.0
func (g *ArtifactDriver) IsDirectory(artifact *wfv1.Artifact) (bool, error)
func (*ArtifactDriver) ListObjects ¶ added in v3.1.0
func (g *ArtifactDriver) ListObjects(artifact *wfv1.Artifact) ([]string, error)
func (*ArtifactDriver) Load ¶ added in v3.1.0
func (g *ArtifactDriver) Load(inputArtifact *wfv1.Artifact, path string) error
func (*ArtifactDriver) OpenStream ¶ added in v3.4.0
func (g *ArtifactDriver) OpenStream(a *wfv1.Artifact) (io.ReadCloser, error)
Click to show internal directories.
Click to hide internal directories.