Documentation ¶
Index ¶
- func DisplayArray(arr []string) (out string)
- func DisplayMap(m map[string]string) (out string)
- func GetBuildVersion() string
- func GetProjectByPathOrUUID(client *api.Client, project string) (*api.Project, error)
- func IsCI() bool
- func PollLogs[S comparable](getLogs func() ([]api.LogEntry, error), getStatus func() (S, error), ...) (err error)
- func SliceContains[S ~[]T, T comparable](items S, el T) bool
- func SliceFilter[S ~[]T, T any](items S, f func(el T) bool) S
- func ToProjectPath(client *api.Client, input string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DisplayArray ¶
DisplayArray turn an array into a multi-line string containing its items
func DisplayMap ¶ added in v0.2.0
func GetBuildVersion ¶ added in v0.1.2
func GetBuildVersion() string
GetBuildVersion returns the CLI release version, or the latest git commit shorthash if the release could not be found (for local builds) Based on https://github.com/cue-lang/cue/issues/1697#issuecomment-1122097477
func GetProjectByPathOrUUID ¶ added in v0.5.2
func SliceContains ¶ added in v0.2.0
func SliceContains[S ~[]T, T comparable](items S, el T) bool
SliceContains returns true if el in arr.
func SliceFilter ¶
SliceFilter returns slice of T for which F returned true
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.