Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SemverRegex = "^[0-9]+[.][0-9]+[.][0-9]$"
View Source
var VersionRegex = "[0-9]+[.][0-9]+(?:[.][0-9]+)?"
VersionRegex matches a major and minor, optional third group
Functions ¶
func GetVersions ¶
func HasSemanticVersions ¶
func SortVersions ¶
Types ¶
type BuildResult ¶
type BuildResult struct { Name string `json:"name,omitempty"` ContainerName string `json:"container_name,omitempty"` Context string `json:"context,omitempty"` Filename string `json:"filename,omitempty"` Parser string `json:"parser,omitempty"` BuildArgs map[string]string `json:"buildargs,omitempty"` CommandPrefix string `json:"command_prefix,omitempty"` Description string `json:"description,omitempty"` }
A BuildResult needs more information (e.g., versions) to be given to a build matrix
type BuildVariable ¶
BuildVariable holds a key (name) and one or more values to parameterize over
Click to show internal directories.
Click to hide internal directories.