package
1.5.0
Repository: https://github.com/openshift/source-to-image.git
Documentation: pkg.go.dev

# Constants

Assemble is the name of the script responsible for the build process of the resulting image.
AssembleInputFilesLabel is the Docker image LABEL that tells S2I which files wil be copied from builder to a runtime image.
AssembleRuntime is the name of the script responsible for the preparation process of the resulting image.
AssembleRuntimeUserLabel is the Docker image label that tells S2I which user should execute the assemble-runtime scripts.
AssembleUserLabel is the Docker image label that tells S2I which user should execute the assemble scripts.
BuildCommitRefLabel is the Docker image LABEL that S2I uses to record the source commit used to produce the S2I image.
BuilderBaseVersionLabel is the Docker image LABEL that tells S2I the version of the base image used by the builder image.
BuilderVersionLable is the Docker image LABEL that tells S2I the version of the builder image.
BuildImageLabel is the Docker image LABEL that S2I uses to record the builder image used to produce the S2I image.
BuildSourceContextDir is the Docker image LABEL that S2I uses to record the context directory in the source code repository to use for the build.
BuildSourceLocationLabel is the Docker image LABEL that S2I uses to record the URL of the source repository used to produce the S2I image.
ContextTmp is the location of applications sources off of a supplied context dir.
DefaultNamespace is the default namespace for Docker image labels used and produced by S2I.
DefaultScripts is the location of scripts downloaded from default location (io.openshift.s2i.scripts-url label).
DeprecatedDestinationLabel is the Docker image LABEL that previously told S2I where to place the artifacts in the builder image.
DeprecatedScriptsURLLabel is the Docker image LABEL that previously told S2I where to look for the S2I scripts.
DestinationLabel is the Docker image LABEL that tells S2I where to place the artifacts (scripts, sources) in the builder image.
Environment contains list of key value pairs that will be set during the STI build.
IgnoreFile is the s2i version for ignore files like we see with .gitignore or .dockerignore .
Injections is the location of injection content (configmaps+secrets).
KubernetesDescriptionLabel is the Docker image LABEL that provides an image description to Kubernetes.
KubernetesDisplayNameLabel is the Docker image LABEL that provides a human-readable name for the image to Kubernetes.
KubernetesNamespace is the namespace for Docker image labels used by Kubernetes.
LocationEnvironment is the environment variable that specifies where to place artifacts in a builder image.
OpenshiftNamespace is the namespace for Docker image labels used by OpenShift Origin.
Run is the name of the script responsible for running the final application.
RuntimeArtifactsDir is the location of application artifacts and scripts that will be copied into a runtime image.
SaveArtifacts is the name of the script responsible for storing dependencies etc.
ScriptsURLEnvironment is the environment variable name that specifies where to look for S2I scripts.
ScriptsURLLabel is the Docker image LABEL that tells S2I where to look for the S2I scripts.
Source is the location of application sources.
SourceScripts is the location of scripts downloaded with application sources.
UploadScripts is the location of scripts that will be uploaded to the image during STI build.
Usage is the name of the script responsible for printing the builder image's short info.
UserScripts is the location of scripts downloaded from user provided URL (-s flag).