有沒有辦法運行gradle任務並將其輸出保存到shell變量?運行gradle任務並將其返回值保存到shell腳本變量
例如讓我們考慮一個打印模塊版本gradle這個任務:
task getVersion << {
println '2.2.0'
}
我運行shell這個任務是這樣的:
$./gradlew getVersion
是否有可能保存gradle這個任務的輸出getVersion進入shell變量。例如:
VERSION=`./gradlew getVersion`
echo "Module Version is $VERSION"