artifactbuild

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: 27 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ComponentFinalizer = "jvmbuildservice.io/component-finalizer"
	// DependencyBuildContaminatedByAnnotation label prefix that indicates that a dependency build was contaminated by this artifact
	DependencyBuildContaminatedByAnnotation = "jvmbuildservice.io/contaminated-"
	DependencyBuildIdLabel                  = "jvmbuildservice.io/dependencybuild-id"
	PipelineRunLabel                        = "jvmbuildservice.io/pipelinerun"
	HermeticBuildTaskName                   = "hermetic-build"
	TagTaskName                             = "tag"

	PipelineResultJavaCommunityDependencies = "JAVA_COMMUNITY_DEPENDENCIES"

	RebuildAnnotation = "jvmbuildservice.io/rebuild"
	// RebuiltAnnotation annotation that is applied after a rebuild, it will affect the dependencybuild behaviour
	RebuiltAnnotation = "jvmbuildservice.io/rebuilt"
	// HoursToLive if this annotation is present it will be deleted after a set time to live
	//useful when doing builds that are being deployed to maven, and you don't want to accumulate them in the cluster
	HoursToLive = "jvmbuildservice.io/hours-to-live"
)
View Source
const (
	S3BucketNameAnnotation = "jvmbuildservice.io/s3-bucket-name"
	S3SyncStateAnnotation  = "jvmbuildservice.io/s3-sync-state"
	S3Finalizer            = "jvmbuildservice.io/s3-finalizer"

	S3StateSyncRequired = "required"
	S3StateSyncDisable  = "disabled"
)

Variables

This section is empty.

Functions

func CreateABRName

func CreateABRName(gav string) string

func InstallKeystoreIntoBuildRequestProcessor

func InstallKeystoreIntoBuildRequestProcessor(args ...[]string) string

func InstallKeystoreScript

func InstallKeystoreScript() string

func SetupNewReconcilerWithManager

func SetupNewReconcilerWithManager(mgr ctrl.Manager) error

Types

type ReconcileArtifactBuild

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

func (*ReconcileArtifactBuild) Reconcile

Jump to

Keyboard shortcuts

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