Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckError ¶
CheckError will exit with exit code 1 when err is not nil.
Types ¶
type SampleContext ¶
type SampleContext struct {
testutils.TestContext
}
SampleContext represents the Context used to generate the samples
func NewSampleContext ¶
func NewSampleContext(binary string, path string, env ...string) (s SampleContext, err error)
NewSampleContext returns a SampleContext containing a new kubebuilder TestContext.
func (SampleContext) StripBundleAnnotations ¶
func (ctx SampleContext) StripBundleAnnotations() (err error)
StripBundleAnnotations removes all annotations applied to bundle manifests and metadata by operator-sdk/internal/annotations/metrics annotators. Doing so decouples samples from which operator-sdk version they were build with, as this information is already available in git history.
Click to show internal directories.
Click to hide internal directories.