From b3a4685e492a3f21f6c257ec288f8922008dd36f Mon Sep 17 00:00:00 2001 From: Matej Spiller Muys Date: Thu, 17 Sep 2020 09:05:14 +0200 Subject: [PATCH] fix folder version --- .../nongfenqi/nexus/plugin/rundeck/RundeckMavenResource.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/nongfenqi/nexus/plugin/rundeck/RundeckMavenResource.java b/src/main/java/com/nongfenqi/nexus/plugin/rundeck/RundeckMavenResource.java index 5a3ecec..186376e 100644 --- a/src/main/java/com/nongfenqi/nexus/plugin/rundeck/RundeckMavenResource.java +++ b/src/main/java/com/nongfenqi/nexus/plugin/rundeck/RundeckMavenResource.java @@ -114,11 +114,13 @@ public Response content( return commitAndReturn(NOT_FOUND, tx); } + String folderVersion = version.replaceAll("-\\d{8}\\.\\d{6}\\-\\d+", "-SNAPSHOT"); String fileName = artifactId + "-" + version + (isBlank(classifier) ? "" : ("-" + classifier)) + "." + extension; String path = groupId.replace(".", "/") + "/" + artifactId + - "/" + version + + "/" + folderVersion + "/" + fileName; + Asset asset = tx.findAssetWithProperty("name", path, bucket); log.debug("rundeck download asset: {}", asset); if (null == asset) {