首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TeamCity:使用Gradle构建以检索<project name>/build/outputs/apk/*.apk的路径,而不管哪个项目?

TeamCity:使用Gradle构建以检索<project name>/build/outputs/apk/*.apk的路径,而不管哪个项目?
EN

Stack Overflow用户
提问于 2014-06-13 09:53:51
回答 1查看 668关注 0票数 2

我们目前正在建立TeamCity与Gradle,以建立安卓项目,并将他们上传到我们的内部网络服务器。然而,为了上传apk,我们需要获得正确的路径到构建文件夹。

无论哪个项目,从构建文件夹中检索apk作为伪制品的最佳方法是什么?我们想用一个元跑步器来完成这个任务。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-07 13:07:09

要回答我的最初问题:我在build文件夹中创建了一个简单的终端搜索apk,按日期/最后修改排序:

代码语言:javascript
复制
LAST_APK_FILE=`find . -name "*.apk" 2>/dev/null | xargs ls -1tr | tail -n 1`

然后,我们将这个apk复制到一个更具可读性的文件名:

代码语言:javascript
复制
NEW_APK_FILENAME=`echo $( echo "%teamcity.project.id%.apk" | tr " ()&'"! "______" )`
cp $LAST_APK_FILE $NEW_APK_FILENAME
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24202549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档