我们目前正在建立TeamCity与Gradle,以建立安卓项目,并将他们上传到我们的内部网络服务器。然而,为了上传apk,我们需要获得正确的路径到构建文件夹。
无论哪个项目,从构建文件夹中检索apk作为伪制品的最佳方法是什么?我们想用一个元跑步器来完成这个任务。
提前感谢!
发布于 2015-07-07 13:07:09
要回答我的最初问题:我在build文件夹中创建了一个简单的终端搜索apk,按日期/最后修改排序:
LAST_APK_FILE=`find . -name "*.apk" 2>/dev/null | xargs ls -1tr | tail -n 1`然后,我们将这个apk复制到一个更具可读性的文件名:
NEW_APK_FILENAME=`echo $( echo "%teamcity.project.id%.apk" | tr " ()&'"! "______" )`
cp $LAST_APK_FILE $NEW_APK_FILENAMEhttps://stackoverflow.com/questions/24202549
复制相似问题