utils

package
v1.0.5-alpha.19 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2019 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

View Source
const DefaultWaitTillHostReadyToRespondMaxAttempts = 60

Variables

View Source
var LineBreak = "\n"

Functions

func BeforeEachOverrideWerfProjectName

func BeforeEachOverrideWerfProjectName()

func CheckContainerDirectory

func CheckContainerDirectory(werfBinPath, projectPath, containerDirPath string, exist bool)

func CheckContainerDirectoryDoesNotExist

func CheckContainerDirectoryDoesNotExist(werfBinPath, projectPath, containerDirPath string)

func CheckContainerDirectoryExists

func CheckContainerDirectoryExists(werfBinPath, projectPath, containerDirPath string)

func CheckContainerFileCommand

func CheckContainerFileCommand(containerDirPath string, directory bool, exist bool) string

func CopyIn

func CopyIn(sourcePath, destinationPath string)

func CreateFile

func CreateFile(path string, data []byte)

func GetFreeTCPHostPort

func GetFreeTCPHostPort() int

func GetRandomString

func GetRandomString(n int) string

func GetTempDir

func GetTempDir() (string, error)

func MeetsRequirements

func MeetsRequirements(requiredSuiteTools, requiredSuiteEnvs []string) bool

func ProcessWerfBinPath

func ProcessWerfBinPath() string

func ProjectName

func ProjectName() string

func RegistryRepositoryList

func RegistryRepositoryList(reference string) []string

func ResetEnviron

func ResetEnviron()

func RunCommand

func RunCommand(dir, command string, args ...string) ([]byte, error)

func RunSucceedCommand

func RunSucceedCommand(dir, command string, args ...string)

func RunSucceedContainerCommandWithStapel

func RunSucceedContainerCommandWithStapel(werfBinPath string, projectPath string, extraDockerOptions []string, cmd []string)

func ShelloutPack

func ShelloutPack(command string) string

func StringToLines

func StringToLines(s string) (lines []string)

func SucceedCommandOutput

func SucceedCommandOutput(dir, command string, args ...string) string

func WaitTillHostReadyToRespond

func WaitTillHostReadyToRespond(url string, maxAttempts int)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL