From 7d8e9fd40492c7862532bc771cf8ff3460bf64d5 Mon Sep 17 00:00:00 2001 From: Johann Bernhardt Date: Mon, 22 Nov 2021 14:30:05 +0100 Subject: [PATCH] Add support for transitive, custom repositories --- build.gradle | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/build.gradle b/build.gradle index 910ddbc..bbf917e 100644 --- a/build.gradle +++ b/build.gradle @@ -448,6 +448,22 @@ artifacts { } } +// Crude handler to append custom maven repositories to maven dependency +install{ + repositories{ + mavenInstaller{ + pom.withXml { + def repositoriesNode = asNode().appendNode("repositories") + project.repositories.each { repository -> + def repositoryNode = repositoriesNode.appendNode("repository") + repositoryNode.appendNode("name", repository.name) + repositoryNode.appendNode("url", repository.properties.get("url")) + } + } + } + } +} + // Updating task updateBuildScript { doLast {