作者:天佑伈似_倥伯 | 来源:互联网 | 2023-05-18 17:05
我使用TeamCity作为我的CI服务器.我有一个build.gradle
包含的android项目文件
android{project.afterEvaluate{
task packDex(type:Exec) {
....
commandLine './script.sh'
.....
}
}
在构建我的项目时,我收到了一个org.gradle.process.internal.ExecException
错误.我该怎么解决这个问题.它在Android Studio中构建,但在TeamCity中不构建.我正在使用gradle包装器来构建我的项目.请帮帮我.
编辑:
我的简单疑问是命令commandLine './script.sh'
是否正确从文件启动shell脚本.build.gradle
我Mac
用作我的服务器并使用gradle 1.0.0
1> Nevin Raj Vi..:
我设法自己完成了这个.只需使用下面的代码.
android{project.afterEvaluate{
task packDex(type:Exec) {
....
commandLine 'sh', './myScript.sh'
.....
}
}