diff --git a/releaser-core/src/main/java/releaser/internal/commercial/ReleaseBundleCreator.java b/releaser-core/src/main/java/releaser/internal/commercial/ReleaseBundleCreator.java index 26681bb1..176d169c 100644 --- a/releaser-core/src/main/java/releaser/internal/commercial/ReleaseBundleCreator.java +++ b/releaser-core/src/main/java/releaser/internal/commercial/ReleaseBundleCreator.java @@ -167,7 +167,7 @@ public class ReleaseBundleCreator { ArtifactoryRequest request = new ArtifactoryRequestImpl().method(ArtifactoryRequest.Method.POST) .apiUrl("lifecycle/api/v2/distribution/remote_delete/" + releaseBundleName + "/" + version) .addQueryParam("project", "spring").requestType(ArtifactoryRequest.ContentType.JSON) - .responseType(ArtifactoryRequest.ContentType.JSON).requestBody(createDistributionJson()); + .responseType(ArtifactoryRequest.ContentType.JSON).requestBody(createDeleteDistributionJson()); try { return makeArtifactoryRequest(request); } @@ -196,6 +196,12 @@ public class ReleaseBundleCreator { return json; } + private Map createDeleteDistributionJson() { + Map json = new HashMap<>(); + json.put("distribution_rules", List.of(Collections.singletonMap("site_name", "JP-SaaS"))); + return json; + } + private Map createMappings() { Map mappings = new HashMap<>(); mappings.put("input", "spring-enterprise-maven-prod-local/(.*)");