Última actividad 2 months ago

Aliyun版

Revisión 6f74a37da8f2b4c940e0a51624078523c46c8c7f

init.gradle Sin formato
1allprojects {
2 buildscript {
3 repositories {
4 def ALIYUN_REPOSITORY_URL = 'https://maven.aliyun.com/repository/public/'
5 all { ArtifactRepository repo ->
6 if (repo instanceof MavenArtifactRepository) {
7 def url = repo.url.toString()
8 if (url.startsWith('https://repo1.maven.org/maven2')) {
9 project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."
10 remove repo
11 }
12 if (url.startsWith('https://jcenter.bintray.com/')) {
13 project.logger.lifecycle "Repository ${repo.url} deleted."
14 remove repo
15 }
16 if (url.startsWith('https://dl.google.com/dl/android/maven2/')) {
17 project.logger.lifecycle "Repository ${repo.url} deleted."
18 remove repo
19 }
20 if (url.contains('plugins.gradle.org/m2')) {
21 project.logger.lifecycle "Repository ${repo.url} deleted."
22 remove repo
23 }
24 }
25 }
26 maven { url ALIYUN_REPOSITORY_URL }
27 mavenLocal()
28 }
29 }
30
31 repositories {
32 def ALIYUN_REPOSITORY_URL = 'https://maven.aliyun.com/repository/public/'
33 all { ArtifactRepository repo ->
34 if (repo instanceof MavenArtifactRepository) {
35 def url = repo.url.toString()
36 if (url.startsWith('https://repo1.maven.org/maven2')) {
37 project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."
38 remove repo
39 }
40 if (url.startsWith('https://jcenter.bintray.com/')) {
41 project.logger.lifecycle "Repository ${repo.url} deleted."
42 remove repo
43 }
44 if (url.startsWith('https://dl.google.com/dl/android/maven2/')) {
45 project.logger.lifecycle "Repository ${repo.url} deleted."
46 remove repo
47 }
48 if (url.contains('plugins.gradle.org/m2')) {
49 project.logger.lifecycle "Repository ${repo.url} deleted."
50 remove repo
51 }
52 }
53 }
54 maven { url ALIYUN_REPOSITORY_URL }
55 mavenLocal()
56 }
57}
58