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) WithK8sPodReadiness(pr model.PodReadinessMode) 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) WithLocalAllowParallel(v bool) ManifestBuilder
- func (b ManifestBuilder) WithLocalResource(cmd string, deps []string) ManifestBuilder
- func (b ManifestBuilder) WithLocalServeCmd(cmd string) ManifestBuilder
- func (b ManifestBuilder) WithNamedJSONPathImageLocator(name, path string) ManifestBuilder
- func (b ManifestBuilder) WithResourceDeps(deps ...string) ManifestBuilder
- func (b ManifestBuilder) WithTriggerMode(tm model.TriggerMode) 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) WithK8sPodReadiness ¶ added in v0.17.0
func (b ManifestBuilder) WithK8sPodReadiness(pr model.PodReadinessMode) 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) WithLocalAllowParallel ¶ added in v0.17.2
func (b ManifestBuilder) WithLocalAllowParallel(v bool) ManifestBuilder
func (ManifestBuilder) WithLocalResource ¶ added in v0.10.9
func (b ManifestBuilder) WithLocalResource(cmd string, deps []string) ManifestBuilder
func (ManifestBuilder) WithLocalServeCmd ¶ added in v0.14.0
func (b ManifestBuilder) WithLocalServeCmd(cmd string) ManifestBuilder
func (ManifestBuilder) WithNamedJSONPathImageLocator ¶ added in v0.15.2
func (b ManifestBuilder) WithNamedJSONPathImageLocator(name, path string) ManifestBuilder
func (ManifestBuilder) WithResourceDeps ¶ added in v0.10.15
func (b ManifestBuilder) WithResourceDeps(deps ...string) ManifestBuilder
func (ManifestBuilder) WithTriggerMode ¶ added in v0.15.0
func (b ManifestBuilder) WithTriggerMode(tm model.TriggerMode) ManifestBuilder
Click to show internal directories.
Click to hide internal directories.