Documentation ¶
Index ¶
- type Verifier
- func (v *Verifier) Cleanup(ctx context.Context, out io.Writer, dryRun bool) error
- func (v *Verifier) Dependencies() ([]string, error)
- func (v *Verifier) GetLogger() log.Logger
- func (v *Verifier) GetStatusMonitor() status.Monitor
- func (v *Verifier) RegisterLocalImages([]graph.Artifact)
- func (v *Verifier) TrackBuildArtifacts(artifacts []graph.Artifact)
- func (v *Verifier) TrackContainerFromBuild(artifact graph.Artifact, container tracker.Container)
- func (v *Verifier) Verify(ctx context.Context, out io.Writer, allbuilds []graph.Artifact) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Verifier ¶
type Verifier struct {
// contains filtered or unexported fields
}
Verifier verifies deployments using Docker libs/CLI.
func NewVerifier ¶
func NewVerifier(ctx context.Context, cfg dockerutil.Config, labeller *label.DefaultLabeller, testCases []*latest.VerifyTestCase, resources []*latest.PortForwardResource, network string, envMap map[string]string) (*Verifier, error)
func (*Verifier) Dependencies ¶
func (*Verifier) GetStatusMonitor ¶
func (*Verifier) RegisterLocalImages ¶
func (*Verifier) TrackBuildArtifacts ¶
func (*Verifier) TrackContainerFromBuild ¶
TrackContainerFromBuild adds an artifact and its newly-associated container to the container tracker.
Click to show internal directories.
Click to hide internal directories.