From 073e6fe3d0937938cd4506c597d16a395387d588 Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Thu, 15 Oct 2026 13:38:35 +0000 Subject: [PATCH 1/2] build: Resolve build-logic and buildSrc plugins from Maven Central first Co-Authored-By: Nelson Osacky --- build-logic/build.gradle.kts | 1 + build-logic/settings.gradle.kts | 7 +++++++ buildSrc/settings.gradle.kts | 7 +++++++ 3 files changed, 15 insertions(+) diff --git a/build-logic/build.gradle.kts b/build-logic/build.gradle.kts index bba758f9b79..55f5f64aebd 100644 --- a/build-logic/build.gradle.kts +++ b/build-logic/build.gradle.kts @@ -3,6 +3,7 @@ plugins { } repositories { + mavenCentral() gradlePluginPortal() } diff --git a/build-logic/settings.gradle.kts b/build-logic/settings.gradle.kts index aa5e146f1c7..d085879a9d6 100644 --- a/build-logic/settings.gradle.kts +++ b/build-logic/settings.gradle.kts @@ -1,3 +1,10 @@ +pluginManagement { + repositories { + mavenCentral() + gradlePluginPortal() + } +} + dependencyResolutionManagement { versionCatalogs { create("libs") { diff --git a/buildSrc/settings.gradle.kts b/buildSrc/settings.gradle.kts index 12b905adc13..078abca0f5a 100644 --- a/buildSrc/settings.gradle.kts +++ b/buildSrc/settings.gradle.kts @@ -1 +1,8 @@ +pluginManagement { + repositories { + mavenCentral() + gradlePluginPortal() + } +} + rootProject.name = "sentry-buildSrc" From a72426de43b8fcb2e8eef5c6cde160b7453cdde7 Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Thu, 15 Oct 2026 13:42:18 +0000 Subject: [PATCH 2/2] build: Fail on project repos in build-logic and buildSrc Co-Authored-By: Nelson Osacky --- build-logic/build.gradle.kts | 5 ----- build-logic/settings.gradle.kts | 5 +++++ buildSrc/build.gradle.kts | 4 ---- buildSrc/settings.gradle.kts | 7 +++++++ 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/build-logic/build.gradle.kts b/build-logic/build.gradle.kts index 55f5f64aebd..fc90a792782 100644 --- a/build-logic/build.gradle.kts +++ b/build-logic/build.gradle.kts @@ -2,11 +2,6 @@ plugins { `kotlin-dsl` } -repositories { - mavenCentral() - gradlePluginPortal() -} - dependencies { implementation(libs.animalsniffer.gradle.plugin) implementation(libs.spotlessLib) diff --git a/build-logic/settings.gradle.kts b/build-logic/settings.gradle.kts index d085879a9d6..58fadd9f178 100644 --- a/build-logic/settings.gradle.kts +++ b/build-logic/settings.gradle.kts @@ -6,6 +6,11 @@ pluginManagement { } dependencyResolutionManagement { + repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) + repositories { + mavenCentral() + gradlePluginPortal() + } versionCatalogs { create("libs") { from(files("../gradle/libs.versions.toml")) diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 451e5827ed9..4459ee342fe 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -4,10 +4,6 @@ plugins { `kotlin-dsl` } -repositories { - mavenCentral() -} - tasks.withType().configureEach { compilerOptions.jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17 } diff --git a/buildSrc/settings.gradle.kts b/buildSrc/settings.gradle.kts index 078abca0f5a..e457d888b84 100644 --- a/buildSrc/settings.gradle.kts +++ b/buildSrc/settings.gradle.kts @@ -5,4 +5,11 @@ pluginManagement { } } +dependencyResolutionManagement { + repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) + repositories { + mavenCentral() + } +} + rootProject.name = "sentry-buildSrc"