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號 一、根...