From 538c62db6c2c1419aa85f8a5107cee31b4a3034a Mon Sep 17 00:00:00 2001 From: Brice Dutheil Date: Tue, 2 Jun 2026 10:41:49 +0200 Subject: [PATCH] Route Tomcat archive through MASS --- .../springboot-tomcat/application/build.gradle | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dd-smoke-tests/springboot-tomcat/application/build.gradle b/dd-smoke-tests/springboot-tomcat/application/build.gradle index 923b5d34006..6f04685ef8c 100644 --- a/dd-smoke-tests/springboot-tomcat/application/build.gradle +++ b/dd-smoke-tests/springboot-tomcat/application/build.gradle @@ -28,9 +28,18 @@ ext { serverExtension = 'zip' } +def massArtifactUrl = { String upstreamArtifactUrl -> + def massReadUrl = providers.environmentVariable('MASS_READ_URL').orNull + if (massReadUrl == null) { + return "https://${upstreamArtifactUrl}" + } + def baseUrl = massReadUrl.endsWith('/') ? massReadUrl : "${massReadUrl}/" + return "${baseUrl}internal/artifact/${upstreamArtifactUrl}" +} + repositories { ivy { - url = 'https://dlcdn.apache.org' + url = massArtifactUrl('dlcdn.apache.org') patternLayout { artifact '/[organisation]/[module]/v[revision]/bin/apache-[organisation]-[revision].[ext]' }