博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux shell 脚本SDK 打包实践, 收集assets和apk, 上传FTP
阅读量:6250 次
发布时间:2019-06-22

本文共 1461 字,大约阅读时间需要 4 分钟。

hot3.png

 

git config user.name "jenkins"git config user.email "jenkins@gerrit.XXX.net" cp $JENKINS_HOME/maven.properties $WORKSPACEcp $JENKINS_HOME/maven.properties $WORKSPACE/appcp $JENKINS_HOME/maven.properties $WORKSPACE/testcp $JENKINS_HOME/maven.properties $WORKSPACE/democp $JENKINS_HOME/maven.properties $WORKSPACE/SmsDataStructurecp $JENKINS_HOME/local.properties $WORKSPACEecho ${model_files}#file_version="v1.0.${BUILD_ID}"assetsdir="$WORKSPACE/test/src/main/assets/"assets_target_builddir="$WORKSPACE/build/sdk_out_temp/${flavor}/assets/"builddir="$WORKSPACE/build/sdk_out_temp/${flavor}"rm -r "$WORKSPACE/build"mkdir -p $assets_target_builddirecho ${model_files}if  [ ! -n "$model_files" ] ;then   echo "No model_files"else    IFS=','    for file in $model_files;          do          #echo $(echo $file | sed "s/\./_$file_version\./")          cp  $assetsdir/$file "$assets_target_builddir/$(echo $file | sed "s/\./_$file_version\./")"         donefitar cvf ${builddir}/assets.tar -C ${builddir} assetschmod a+x gradlewcd test../gradlew clean assembleDebugcd ..cp "$WORKSPACE/test/build/outputs/apk/test-debug.apk" $builddirfolder="${branch##*/}/${flavor}/Jenkins_Job_${BUILD_ID}"echo "http://static.XXXXX.net/test/$folder" > $WORKSPACE/build/sdk_out_temp/${flavor}/test_link.txtssh root@XXXX  "mkdir -p /data/test/$folder"scp -r $WORKSPACE/build/sdk_out_temp/${flavor}/* root@192.168.20.229:/data/test/$folder

 

转载于:https://my.oschina.net/sfshine/blog/2873712

你可能感兴趣的文章
Spring Boot中初始化资源的几种方式
查看>>
走红日本 阿里云如何能够赢得海外荣耀
查看>>
HTML DOM 之 DOM对象:Document Object Model (文档对象模型)
查看>>
centos 6.5安装vncserver 并开启远程桌面
查看>>
在RHEL上配置epel的yum源及其他开源YUM源
查看>>
mysql密码过期
查看>>
容器日志采集利器Log-Pilot
查看>>
我的友情链接
查看>>
Github使用教程(一)--搭建Github环境
查看>>
Iperf使用方法与参数说明
查看>>
qt 学习之路2
查看>>
docker学习记录(二)--安装docker并配置镜像源
查看>>
python构造二维列表以及排序字典
查看>>
我的友情链接
查看>>
CentOs 7 搭建DHCP服务器 启动报错
查看>>
linux下mysql的root密码忘记解决方法
查看>>
php for Linux之mysql扩展模块安装与配置
查看>>
【Jenkins】在Redhat版本系统安装Jenkins服务
查看>>
使用官方Aansible部署Kubernetes
查看>>
Redis 集群解决方案 Codis
查看>>