Documentation ¶
Index ¶
- Constants
- func FindCircularBuilds(g osgraph.Graph, f osgraph.Namer) []osgraph.Marker
- func FindMissingInputImageStreams(g osgraph.Graph, f osgraph.Namer) []osgraph.Marker
- func FindPendingTags(g osgraph.Graph, f osgraph.Namer) []osgraph.Marker
- func FindUnpushableBuildConfigs(g osgraph.Graph, f osgraph.Namer) []osgraph.Marker
Constants ¶
const ( TagNotAvailableWarning = "ImageStreamTagNotAvailable" LatestBuildFailedErr = "LatestBuildFailed" MissingRequiredRegistryErr = "MissingRequiredRegistry" MissingOutputImageStreamErr = "MissingOutputImageStream" CyclicBuildConfigWarning = "CyclicBuildConfig" MissingImageStreamTagWarning = "MissingImageStreamTag" MissingImageStreamImageWarning = "MissingImageStreamImage" )
Variables ¶
This section is empty.
Functions ¶
func FindCircularBuilds ¶
FindCircularBuilds checks all build configs for cycles
func FindMissingInputImageStreams ¶ added in v1.1.4
FindMissingInputImageStreams checks all build configs and confirms that their From element exists
Precedence of failures: 1. A build config's input points to an image stream that does not exist 2. A build config's input uses an image stream tag reference in an existing image stream, but no images within the image stream have that tag assigned 3. A build config's input uses an image stream image reference in an exisiting image stream, but no images within the image stream have the supplied image hexadecimal ID
func FindPendingTags ¶ added in v1.1.1
FindPendingTags inspects all imageStreamTags that serve as outputs to builds.
Precedence of failures: 1. A build config points to the non existent tag but no current build exists. 2. A build config points to the non existent tag but the latest build has failed.
Types ¶
This section is empty.