From 472bf221ccb0d2cd0dd0d2d1e71801089737495e Mon Sep 17 00:00:00 2001 From: Robinson Date: Sun, 11 Apr 2021 02:50:06 +0200 Subject: [PATCH] The build script section will always have the gradle plugin repo! --- src/dorkbox/gradle/GetVersionInfoTask.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/dorkbox/gradle/GetVersionInfoTask.kt b/src/dorkbox/gradle/GetVersionInfoTask.kt index 02c96b1..1447bf4 100644 --- a/src/dorkbox/gradle/GetVersionInfoTask.kt +++ b/src/dorkbox/gradle/GetVersionInfoTask.kt @@ -90,7 +90,13 @@ GetVersionInfoTask : DefaultTask() { } mergedDeps.forEach { (mergedDep, set) -> - val latestData = getLatestVersionInfo(repositories, "${mergedDep.group.replace(".", "/")}/${mergedDep.name}/maven-metadata.xml") + // for script dependencies, ALWAYS add the gradle plugin repo! + // (we hardcode the value, this is not likely to change, but easy enough to fix if it does...) + val newRepos = mutableSetOf() + newRepos.add("https://plugins.gradle.org/m2/") + newRepos.addAll(repositories) + + val latestData = getLatestVersionInfo(newRepos.toList(), "${mergedDep.group.replace(".", "/")}/${mergedDep.name}/maven-metadata.xml") set.forEach { dep -> if (latestData.first != null) {