File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ // CI 环境(如 GitHub Actions 设置 CI=true)跳过国内 aliyun 镜像,
2+ // 直接使用 mavenCentral / google / gradlePluginPortal,避免镜像 5xx 把整个仓库 disable。
3+ def useAliyunMirror = System . getenv(" CI" ) == null
4+
15pluginManagement {
26 repositories {
37 google()
48 gradlePluginPortal()
59 mavenCentral()
6- maven { url " https://maven.aliyun.com/repository/public" }
7- maven { url " https://maven.aliyun.com/repository/google" }
8- maven { url " https://maven.aliyun.com/repository/gradle-plugin" }
10+ if (useAliyunMirror) {
11+ maven { url " https://maven.aliyun.com/repository/public" }
12+ maven { url " https://maven.aliyun.com/repository/google" }
13+ maven { url " https://maven.aliyun.com/repository/gradle-plugin" }
14+ }
915 maven { url " https://jitpack.io" }
1016 }
1117}
@@ -19,9 +25,11 @@ dependencyResolutionManagement {
1925 repositories {
2026 google()
2127 mavenCentral()
22- maven { url " https://maven.aliyun.com/repository/public" }
23- maven { url " https://maven.aliyun.com/repository/google" }
24- maven { url " https://maven.aliyun.com/repository/gradle-plugin" }
28+ if (useAliyunMirror) {
29+ maven { url " https://maven.aliyun.com/repository/public" }
30+ maven { url " https://maven.aliyun.com/repository/google" }
31+ maven { url " https://maven.aliyun.com/repository/gradle-plugin" }
32+ }
2533 maven { url " https://jitpack.io" }
2634 }
2735}
You can’t perform that action at this time.
0 commit comments