问题
jenkins CI的时候,如果一台机器只执行一个job,是很大的浪费。那么我们可以把一台slave设置成多进程并发的执行。
在使用Gradle编译Android时,出现了错误:
Gradle build daemon disappeared unexpectedly (it may have been killed or may ...
是因为jenkins并发执行会将gradle杀掉。
解决方案
gradle 3.0后官方文档有一段话:
在gradlew
后面加上--no-daemon
(关闭daemon)参数即可:
./gradlew --no-daemon assembleDebug