Documentation ¶
Index ¶
- type Fixture
- type ManifestBuilder
- func (b ManifestBuilder) Build() model.Manifest
- func (b ManifestBuilder) WithDockerCompose() ManifestBuilder
- func (b ManifestBuilder) WithImageTarget(iTarg model.ImageTarget) ManifestBuilder
- func (b ManifestBuilder) WithImageTargets(iTargs ...model.ImageTarget) ManifestBuilder
- func (b ManifestBuilder) WithK8sPodSelectors(podSelectors []labels.Selector) ManifestBuilder
- func (b ManifestBuilder) WithK8sYAML(yaml string) ManifestBuilder
- func (b ManifestBuilder) WithLiveUpdate(lu model.LiveUpdate) ManifestBuilder
- func (b ManifestBuilder) WithLiveUpdateAtIndex(lu model.LiveUpdate, index int) ManifestBuilder
- func (b ManifestBuilder) WithLocalResource(cmd string, deps []string) ManifestBuilder
- func (b ManifestBuilder) WithResourceDeps(deps ...string) ManifestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ManifestBuilder ¶
type ManifestBuilder struct {
// contains filtered or unexported fields
}
func New ¶
func New(f Fixture, name model.ManifestName) ManifestBuilder
func (ManifestBuilder) Build ¶
func (b ManifestBuilder) Build() model.Manifest
func (ManifestBuilder) WithDockerCompose ¶
func (b ManifestBuilder) WithDockerCompose() ManifestBuilder
func (ManifestBuilder) WithImageTarget ¶
func (b ManifestBuilder) WithImageTarget(iTarg model.ImageTarget) ManifestBuilder
func (ManifestBuilder) WithImageTargets ¶
func (b ManifestBuilder) WithImageTargets(iTargs ...model.ImageTarget) ManifestBuilder
func (ManifestBuilder) WithK8sPodSelectors ¶ added in v0.10.5
func (b ManifestBuilder) WithK8sPodSelectors(podSelectors []labels.Selector) ManifestBuilder
func (ManifestBuilder) WithK8sYAML ¶
func (b ManifestBuilder) WithK8sYAML(yaml string) ManifestBuilder
func (ManifestBuilder) WithLiveUpdate ¶
func (b ManifestBuilder) WithLiveUpdate(lu model.LiveUpdate) ManifestBuilder
func (ManifestBuilder) WithLiveUpdateAtIndex ¶
func (b ManifestBuilder) WithLiveUpdateAtIndex(lu model.LiveUpdate, index int) ManifestBuilder
func (ManifestBuilder) WithLocalResource ¶ added in v0.10.9
func (b ManifestBuilder) WithLocalResource(cmd string, deps []string) ManifestBuilder
func (ManifestBuilder) WithResourceDeps ¶ added in v0.10.15
func (b ManifestBuilder) WithResourceDeps(deps ...string) ManifestBuilder
Click to show internal directories.
Click to hide internal directories.