Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinaryIntegrator ¶
type BinaryIntegrator interface {
//GenerateDownloadBashables should create the download binary command
GenerateDownloadBashables() []string
// contains filtered or unexported methods
}
BinaryIntegrator is an interface for determining when/how to download binaries
type StringIntegrator ¶
type StringIntegrator interface {
//GenerateIntegrationString is executed fourth, and provides the input for MakeBashable
GenerateIntegrationString([]pb.OcyCredder) (string, error)
//String is executed second
//String() string
//SubType is executed third
SubType() pb.SubCredType
//MakeBashable is run after GenerateIntegrationString, along with GetEnv
MakeBashable(input string) []string
//GetEnv is run after GenerateIntegrationString, along with MakeBashable
GetEnv() []string
// contains filtered or unexported methods
}
Interface for injecting data during the build process, used in runIntegrations in build/launcher/makeitso.go
Click to show internal directories.
Click to hide internal directories.