【发布时间】:2017-02-28 16:47:15
【问题描述】:
我想捕获 Gradle 任务的返回码。这是一个执行任务的小 bash 脚本draft:
#!/bin/bash
gradlew_return_code=`./gradlew assembleDebug`
echo ">>> $gradlew_return_code"
if [ "$gradlew_return_code" -eq "0" ]; then
echo "Gradle task succeeded."
else
echo "Gradle task failed."
fi
脚本不存储返回值,而是存储 Gradle 任务的整个控制台输出。
请注意,示例脚本是我需要捕获返回值的更复杂脚本的简化版。
【问题讨论】:
标签: bash shell gradle exit-code