Documentation ¶
Index ¶
- func BuildExecutable() error
- func BuildExecutableFor(goos, goarch string) error
- func CertSetup() (serverCert tls.Certificate, caCertBytes []byte, err error)
- func CreateStemcell(stemcellSrcDir string, stemcellPath string) error
- func GenerateDeploymentManifest(deploymentManifestFilePath string, fs boshsys.FileSystem, ...) error
- func MarshalToString(input interface{}) (string, error)
- func RunCommand(cmd string, args ...string) (*gexec.Session, error)
- func RunComplexCommand(cmd *exec.Cmd) (*gexec.Session, error)
- type TarVerifier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildExecutable ¶
func BuildExecutable() error
func BuildExecutableFor ¶
func CertSetup ¶
func CertSetup() (serverCert tls.Certificate, caCertBytes []byte, err error)
CertSetup generates the required TLS certs for tests
func CreateStemcell ¶
func GenerateDeploymentManifest ¶
func GenerateDeploymentManifest(deploymentManifestFilePath string, fs boshsys.FileSystem, manifestContents string) error
GenerateDeploymentManifest write deployment manifests to disk
func MarshalToString ¶
Types ¶
type TarVerifier ¶
type TarVerifier struct {
BlobPath string
}
func (TarVerifier) FileContents ¶
func (b TarVerifier) FileContents(fileName string) ([]byte, error)
func (TarVerifier) FileExists ¶
func (b TarVerifier) FileExists(fileName string) (bool, error)
func (TarVerifier) Listing ¶
func (b TarVerifier) Listing() (string, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.