From 4046cd70d2e3a5ff6271867f835a4455f369fcce Mon Sep 17 00:00:00 2001 From: Alexander Brandes Date: Wed, 3 Jan 2024 23:49:03 +0100 Subject: [PATCH] Drop reliance on BO (#285) --- pom.xml | 1 + .../windowsazurestorage/AzureStorageBlueArtifact.java | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 53b8d27a..65007858 100644 --- a/pom.xml +++ b/pom.xml @@ -92,6 +92,7 @@ io.jenkins.blueocean blueocean-rest + true diff --git a/src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBlueArtifact.java b/src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBlueArtifact.java index d3db7019..b9236e0b 100644 --- a/src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBlueArtifact.java +++ b/src/main/java/com/microsoftopentechnologies/windowsazurestorage/AzureStorageBlueArtifact.java @@ -11,9 +11,16 @@ import io.jenkins.blueocean.rest.hal.Link; import io.jenkins.blueocean.rest.model.BlueArtifact; +@Extension(optional = true) public final class AzureStorageBlueArtifact extends BlueArtifact { - private final AzureBlobAction action; - private final AzureBlob artifact; + private AzureBlobAction action; + private AzureBlob artifact; + + public AzureStorageBlueArtifact() { + super(null); + this.action = null; + this.artifact = null; + } public AzureStorageBlueArtifact(AzureBlobAction action, AzureBlob artifact, Link parent) { super(parent);