Documentation
¶
Index ¶
Constants ¶
View Source
const ( S3BucketParamName = "BUCKET" S3RegionParamName = "REGION" S3SubFolderParamName = "SUBFOLDER" AWSConfigFileMountPath = "/aws/config" )
View Source
const ( WebhookURLParamName = "URL" WebhookMethodParamName = "METHOD" )
Variables ¶
View Source
var AllUploaders = []Uploader{
s3{},
webhook{},
}
Functions ¶
func GenerateObjects ¶ added in v0.1.2
Types ¶
type Uploader ¶
type Uploader interface {
GetParameters() []v1beta1.ParameterDefinition
GetName() string
Upload(
ctx context.Context,
metadata input.PipelineMetadata,
params map[string]string,
files []string,
) error
GetEnvSecrets() []definitions.EnvironmentSecret
GetFileSecrets() []definitions.FileSecret
EnvironmentVariables() []corev1.EnvVar
}
Click to show internal directories.
Click to hide internal directories.