Class OrasArtifactActionFactory

java.lang.Object
jenkins.model.TransientActionFactory<Run>
io.jenkins.plugins.oras_artifacts.OrasArtifactActionFactory
All Implemented Interfaces:
ExtensionPoint

@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @Extension public class OrasArtifactActionFactory extends TransientActionFactory<Run>
Attaches an OrasArtifactAction to every build whose artifact manager is an OrasArtifactManager - and only such builds. This is what makes the "show OCI reference" feature opt-in: it simply doesn't exist for builds using any other artifact manager (or none).