From b3143fe40eec500596e4f9b8f3bdfe2e0e6e9f73 Mon Sep 17 00:00:00 2001 From: Brice Dutheil Date: Tue, 2 Jun 2026 10:42:02 +0200 Subject: [PATCH] Route CICS SDK archive through MASS --- dd-java-agent/instrumentation/cics-9.1/build.gradle | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dd-java-agent/instrumentation/cics-9.1/build.gradle b/dd-java-agent/instrumentation/cics-9.1/build.gradle index c25c8aad173..405ae7e920d 100644 --- a/dd-java-agent/instrumentation/cics-9.1/build.gradle +++ b/dd-java-agent/instrumentation/cics-9.1/build.gradle @@ -6,9 +6,18 @@ ext { cicsSdkName = 'CICS_TG_SDK_91_Unix' } +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://public.dhe.ibm.com/software/htp/cics/support/supportpacs/individual/' + url = massArtifactUrl('public.dhe.ibm.com/software/htp/cics/support/supportpacs/individual/') patternLayout { artifact '[module].[ext]' }