69 lines
2.2 KiB
Groovy
69 lines
2.2 KiB
Groovy
import java.util.concurrent.TimeUnit
|
|
|
|
pluginManagement {
|
|
repositories {
|
|
google {
|
|
content {
|
|
includeGroupByRegex("com\\.android.*")
|
|
includeGroupByRegex("com\\.google.*")
|
|
includeGroupByRegex("androidx.*")
|
|
}
|
|
}
|
|
maven {
|
|
url "https://maven.batiao8.com/repository/maven-releases/"
|
|
credentials {
|
|
username "admin"
|
|
password "Batiao@12B"
|
|
}
|
|
}
|
|
maven { url 'https://maven.aliyun.com/repository/public' }
|
|
maven { url 'https://maven.aliyun.com/repository/google' }
|
|
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
|
|
maven { url 'https://developer.huawei.com/repo/' }
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
|
|
resolutionStrategy {
|
|
eachPlugin {
|
|
if (requested.id.id == "com.batiao.batiaosdkbuilder") {
|
|
useModule("com.batiao:batiao-sdk-builder:${requested.version}")
|
|
}
|
|
}
|
|
}
|
|
}
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
maven {
|
|
url "https://maven.batiao8.com/repository/maven-releases/"
|
|
credentials {
|
|
username "admin"
|
|
password "Batiao@12B"
|
|
}
|
|
}
|
|
maven { url 'https://maven.aliyun.com/repository/public' }
|
|
maven { url 'https://maven.aliyun.com/repository/google' }
|
|
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
|
|
maven { url 'https://mvn.getui.com/nexus/content/repositories/releases' }
|
|
maven { url 'https://developer.huawei.com/repo/' }//添加华为仓库 获取oaid
|
|
maven { url 'https://developer.hihonor.com/repo/'}
|
|
maven { url 'https://artifact.bytedance.com/repository/Volcengine/' } //巨量融合
|
|
maven { url "https://jitpack.io" }
|
|
mavenCentral()
|
|
google()
|
|
}
|
|
}
|
|
|
|
gradle.beforeProject { proj ->
|
|
proj.configurations.configureEach {
|
|
resolutionStrategy {
|
|
cacheDynamicVersionsFor(0, TimeUnit.SECONDS)
|
|
cacheChangingModulesFor(0, TimeUnit.SECONDS)
|
|
}
|
|
}
|
|
}
|
|
|
|
rootProject.name = "blzb"
|
|
include ':app'
|
|
include ':base' |