1 回答

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個(gè)贊
此 APK 文件字段不消耗變量。您可以在生成 APK 文件時(shí)重命名該文件,因此 APK 文件將獲得工件的重命名文件。
echo "starting generate apk file"
echo "****************************************"
./gradlew assembleDebug
APK_NAME=${BUILD_NUMBER}
FILE_PATH="/var/lib/jenkins/workspace/android-app-automation/app/build/outputs/apk/debug/"
FILE="/var/lib/jenkins/workspace/android-app-automation/app/build/outputs/apk/debug/app-debug.apk"
if test -f "$FILE"; then
echo "APK build successfully"
mv $FILE "${FILE_PATH}${APK_NAME}.apk"
exit 0
else
echo "Job failed to create APK... see logs"
exit 1
fi
或者您可以使用 APK 文件的分支名稱(chēng)
APK_NAME=$(echo $source_branch | tr "/" -)
添加回答
舉報(bào)