Versions in this module Expand all Collapse all v1 v1.6.2 Jun 9, 2022 Changes in this version + const ApplicationPackagePhase + const ApplicationPublishPhase + const ContextDir + const DependenciesDir + const DeploymentDir + const InitPhase + const KanikoBuildCacheEnabled + const KanikoCacheDir + const KanikoPVCName + const ProjectBuildPhase + const ProjectGenerationPhase + var Image = imageSteps + var Project = projectSteps + var Quarkus = quarkusSteps + func BuildQuarkusRunnerCommon(ctx context.Context, mc maven.Context, project maven.Project) error + func GenerateQuarkusProjectCommon(camelQuarkusVersion string, runtimeVersion string, quarkusVersion string) maven.Project + func ProcessQuarkusTransitiveDependencies(mc maven.Context) ([]v1.Artifact, error) + func StepIDsFor(steps ...Step) []string + type Build struct + func (b *Build) Task(task v1.Task) Task + func (b *Build) TaskByName(name string) Task + type Builder struct + func New(c client.Client) *Builder + func (b *Builder) Build(build *v1.Build) *Build + type Step interface + ID func() string + Phase func() int32 + func NewStep(phase int32, task StepTask) Step + func StepsFrom(ids ...string) ([]Step, error) + type StepTask func(*builderContext) error + type Task interface + Do func(ctx context.Context) v1.BuildStatus Other modules containing this package github.com/lendi-au/camel-k/v2