-
Notifications
You must be signed in to change notification settings - Fork 0
/
mirakle_init.gradle
51 lines (36 loc) · 1.11 KB
/
mirakle_init.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
initscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'io.github.adambl4:mirakle:1.5.2'
}
}
apply plugin: Mirakle
rootProject {
println("start remote build ==> $rootProject.")
mirakle {
host "172.29.70.243"
sshArgs += ["-p 22"]
remoteFolder "/home/yangxiaobin/mirakle-compile"
downloadInParallel true
breakOnTasks += ["package"]
excludeLocal += ["*.hprof","local.properties"]
// excludeRemote += ["build/tmp",
// "build/generated",
// "build/kotlin",
// "local.properties",
// "build/intermediates/javac",
// "build/intermediates/assets",
// "build/intermediates/compressed_assets",
// "build/intermediates/dex",
// "build/intermediates/incremental",
// "build/intermediates/merged_native_libs",
// "build/intermediates/merged_res",
// "build/intermediates/transform",
// ]
//rsyncToRemoteArgs += ["-i"]
rsyncFromRemoteArgs += ["--compress-level=5", "-h"]
// downloadInterval 2000
}
}