Documentation ¶
Index ¶
- func MoveFile(ctx context.Context, fromPath string, toPath string) error
- type ArtifactActivities
- type FSActivities
- type StorageActivities
- func (a *StorageActivities) DeleteFile(ctx context.Context, path string) error
- func (a *StorageActivities) DownloadFile(ctx context.Context, path string, destinationDir string) (string, error)
- func (a *StorageActivities) MoveFile(ctx context.Context, fromPath string, toPath string) error
- func (a *StorageActivities) UploadFile(ctx context.Context, path string, destination string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArtifactActivities ¶
type ArtifactActivities struct {
// contains filtered or unexported fields
}
func NewArtifactActivities ¶
func NewArtifactActivities(artifactClient artifactservice.ArtifactServiceClient) *ArtifactActivities
NewArtifactActivities returns a new instance of an ArtifactActivities.
func (*ArtifactActivities) PullArtifact ¶
func (a *ArtifactActivities) PullArtifact(ctx context.Context, artifactName string, destinationPath string) error
PullArtifact downloads the specified artifact from the artifact service to a local directory.
func (*ArtifactActivities) PushArtifact ¶
func (a *ArtifactActivities) PushArtifact(ctx context.Context, artifactName string, files []string) error
PushArtifact creates an artifact from the specified files and uploads it to the artifact service.
type FSActivities ¶
type FSActivities struct{}
func NewFSActivities ¶
func NewFSActivities() *FSActivities
type StorageActivities ¶
type StorageActivities struct {
// contains filtered or unexported fields
}
func NewStorageActivities ¶
func NewStorageActivities(storage types.Storage) *StorageActivities
func (*StorageActivities) DeleteFile ¶
func (a *StorageActivities) DeleteFile(ctx context.Context, path string) error
DeleteFile deletes the specified file from the storage provider.
func (*StorageActivities) DownloadFile ¶
func (a *StorageActivities) DownloadFile(ctx context.Context, path string, destinationDir string) (string, error)
DownloadFile downloads the specified file from the storage provider to a local directory.
func (*StorageActivities) MoveFile ¶
MoveFile moves the specified file from the old path to the new path within the storage provider.
func (*StorageActivities) UploadFile ¶
UploadFile uploads the specified local file to the storage provider.
Click to show internal directories.
Click to hide internal directories.