Documentation ¶
Index ¶
- func CaptureStdout(c callback) string
- func CleanCommitCreatedAt(createdAt time.Time) string
- func CleanCommitMessage(msg string) string
- func ConvertCommitHashToShort(hash string) string
- func ConvertCommitURLToShort(url string) string
- func CreateRepoSecretName(targetName string, repoURL string) string
- func Exists(filePath string) bool
- func GenerateRandomString(min, max int) (string, error)
- func GetCommitMessage() string
- func GetOwnerFromUrl(url string) (string, error)
- func PrintTable(writer io.Writer, header []string, rows [][]string)
- func SanitizeRepoUrl(url string) string
- func SetCommmitMessage(msg string)
- func SetCommmitMessageFromArgs(cmd string, url, path, name string)
- func StartK8sTestEnvironment() (client.Client, func(), error)
- func UrlToRepoName(url string) string
- func ValidateNamespace(ns string) error
- func WaitUntil(out io.Writer, poll, timeout time.Duration, checkDone func() error) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CaptureStdout ¶ added in v0.1.0
func CaptureStdout(c callback) string
func CleanCommitCreatedAt ¶ added in v0.2.3
func CleanCommitMessage ¶ added in v0.2.3
func ConvertCommitHashToShort ¶ added in v0.2.3
func ConvertCommitURLToShort ¶ added in v0.3.0
func CreateRepoSecretName ¶ added in v0.2.5
func GenerateRandomString ¶ added in v0.3.0
GenerateRandomString will create a new random string with alphanumeric characters. The length can also vary by using the min and max parameters. To have a consistent length such as 11, you would pass (11, 12) for the min and max respectively
func GetCommitMessage ¶ added in v0.2.0
func GetCommitMessage() string
func GetOwnerFromUrl ¶ added in v0.2.3
func PrintTable ¶ added in v0.2.3
func SanitizeRepoUrl ¶ added in v0.2.3
SanitizeRepoUrl accepts a url like git@github.com:someuser/podinfo.git and converts it into a string like ssh://git@github.com/someuser/podinfo.git. This helps standardize the different user inputs that might be provided.
func SetCommmitMessage ¶ added in v0.2.3
func SetCommmitMessage(msg string)
func SetCommmitMessageFromArgs ¶ added in v0.2.0
func StartK8sTestEnvironment ¶ added in v0.2.5
func UrlToRepoName ¶ added in v0.2.3
func ValidateNamespace ¶ added in v0.2.3
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.