echo '将构建结束后的apk文件移动到/home/jenkins/apks目录下'
echo '获取build.gradle的versionName字段'
versionName=$(cat app/build.gradle |grep versionName | awk '{print $2}')
length=${#versionName}
aaa=`expr ${length} - 2`
name=${versionName: 1: ${aaa}}
echo ${name}
LAST_APK_NAME=$(date +%Y%m%d%H%M%S)
mv app/build/outputs/apk/*/*.apk /home/jenkins/apks/$name-$LAST_APK_NAME.apk
shell获取versionName-自动打包配置
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 需求:手动输入,无法打包之前的版本,也比较死板,网络获取项目所有分支以及tag。 1、Jenkins安装插件 2、...
- 一、说明 最近需要上传appstroe,每次长传都要等待很久,于是就在网上找自动上传的资料,方法有好几种Jenki...
- 使用pyinstaller可以把.py文件打包为.exe可执行文件,命令为: 打包后有两个文件夹,一个是dist,...
- 在设计 酷瓜云课堂[https://gitee.com/koogua/course-tencent-cloud] ...
- 备注:打包之前一定要记得首先从svn update一下代码 这样才能保证打包的svn号是当前最新的SVN号 一、根...