Package io.jenkins.plugins.oras_artifacts
package io.jenkins.plugins.oras_artifacts
-
ClassDescriptionA small, per-build action exposing the OCI reference of each file archived through
OrasArtifactManager, so the UI can show it (and let users copy it to runoras pull <reference>themselves).Attaches anOrasArtifactActionto every build whose artifact manager is anOrasArtifactManager- and only such builds.ArtifactManagerstoring archived artifacts and stashes in an OCI registry through ORAS.Factory instantiating anOrasArtifactManagerfor every build, once configured globally.Injects a small script (viaheader.jelly) that decorates each archived file listed in an artifact list with its OCI reference, but only when that artifact list is for a build whose artifact manager is actuallyOrasArtifactManager.Global configuration of the ORAS registry used to store archived artifacts and stashes.Wraps aRegistryA file archived as a referrer of a build root artifact.