dependencybuild

package
v0.0.0-...-c45627c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 46 Imported by: 0

Documentation

Index

Constants

View Source
const (
	WorkspaceBuildSettings = "build-settings"
	WorkspaceSource        = "source"
	WorkspaceTls           = "tls"

	PreBuildTaskName            = "pre-build"
	BuildTaskName               = "build"
	OriginalContentPath         = "/original-content"
	MavenArtifactsPath          = "/maven-artifacts"
	PreBuildImageDigest         = "PRE_BUILD_IMAGE_DIGEST"
	HermeticPreBuildImageDigest = "HERMETIC_PRE_BUILD_IMAGE_DIGEST"
	DeployedImageDigestParam    = "DEPLOYED_IMAGE_DIGEST"
	GavsParam                   = "GAVS"
)
View Source
const (
	PipelineBuildId                  = "DEPENDENCY_BUILD"
	PipelineParamScmUrl              = "URL"
	PipelineParamScmTag              = "TAG"
	PipelineParamScmHash             = "HASH"
	PipelineParamPath                = "CONTEXT_DIR"
	PipelineParamChainsGitUrl        = "CHAINS-GIT_URL"
	PipelineParamChainsGitCommit     = "CHAINS-GIT_COMMIT"
	PipelineParamGoals               = "GOALS"
	PipelineParamJavaVersion         = "JAVA_VERSION"
	PipelineParamToolVersion         = "TOOL_VERSION"
	PipelineParamEnforceVersion      = "ENFORCE_VERSION"
	PipelineParamProjectVersion      = "PROJECT_VERSION"
	PipelineParamCacheUrl            = "CACHE_URL"
	PipelineResultImage              = "IMAGE_URL"
	PipelineResultImageDigest        = "IMAGE_DIGEST"
	PipelineResultContaminants       = "CONTAMINANTS"
	PipelineResultDeployedResources  = "DEPLOYED_RESOURCES"
	PipelineResultVerificationResult = "VERIFICATION_RESULTS"
	PipelineResultPassedVerification = "PASSED_VERIFICATION" //#nosec
	PipelineResultHermeticBuildImage = "HERMETIC_BUILD_IMAGE"
	PipelineResultGitArchive         = "GIT_ARCHIVE"
	PipelineResultGavs               = "GAVS"

	BuildInfoPipelineResultBuildInfo = "BUILD_INFO"

	PipelineTypeLabel     = "jvmbuildservice.io/pipeline-type"
	PipelineTypeBuildInfo = "build-info"
	PipelineTypeBuild     = "build"
	PipelineTypeDeploy    = "deploy"

	MaxRetries      = 3
	MemoryIncrement = 2048

	PipelineRunFinalizer = "jvmbuildservice.io/finalizer"
	JavaHome             = "JAVA_HOME"
	DeploySuffix         = "-deploy"
)
View Source
const (
	S3StateSyncRequired = "required"
	S3StateSyncDisable  = "disabled"
	S3StateSyncComplete = "complete"

	Tasks     = "tasks"
	Pipelines = "pipelines"
	Logs      = "logs"
)

Variables

This section is empty.

Functions

func SetupNewReconcilerWithManager

func SetupNewReconcilerWithManager(mgr ctrl.Manager, params *cli.TektonParams) error

Types

type BuilderImage

type BuilderImage struct {
	Image    string
	Tools    map[string][]string
	Priority int
}

type ReconcileDependencyBuild

type ReconcileDependencyBuild struct {
	// contains filtered or unexported fields
}

func (*ReconcileDependencyBuild) Reconcile

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL