Class OrasRepositoryParameterValue
java.lang.Object
hudson.model.ParameterValue
io.jenkins.plugins.oras.parameter.AbstractOrasParameterValue
io.jenkins.plugins.oras.parameter.OrasRepositoryParameterValue
- All Implemented Interfaces:
Serializable
Parameter value for ORAS repositories parameters.
- See Also:
-
Field Summary
Fields inherited from class AbstractOrasParameterValue
annotations, digest, registry, repository, tagFields inherited from class ParameterValue
name -
Constructor Summary
ConstructorsConstructorDescriptionOrasRepositoryParameterValue(String name, String registry, String repository) -
Method Summary
Modifier and TypeMethodDescriptioncreateVariableResolver(AbstractBuild<?, ?> build) Get the full image reference (e.g., quay.io/org/repo:tag)Methods inherited from class AbstractOrasParameterValue
addExtraVars, addVars, buildEnvironment, getAnnotations, getDigest, getRegistry, getRepository, getShortDescription, getTag, getValueMethods inherited from class ParameterValue
buildEnvVars, buildEnvVars, createBuildWrapper, equals, getAssignedLabel, getDefinition, getDescription, getFormattedDescription, getName, hashCode, isSensitive, setDescription
-
Constructor Details
-
OrasRepositoryParameterValue
-
-
Method Details
-
getImageReference
Description copied from class:AbstractOrasParameterValueGet the full image reference (e.g., quay.io/org/repo:tag)- Overrides:
getImageReferencein classAbstractOrasParameterValue
-
createVariableResolver
- Overrides:
createVariableResolverin classAbstractOrasParameterValue
-