Jenkins+ftp 使用过程

来源:互联网 发布:夜色钢琴淘宝 编辑:程序博客网 时间:2024/05/16 05:58

搭建完jenkins后,可以正常的编译apk,如果想让jenkins编译的apk可以让大家轻松下载的话,可以在服务器上搭建一个ftp服务。配置好ftp指向的路径,这样

就可以直接在浏览器页面中访问apk文件了。

这里不介绍如何搭建ftp了,可以参考:http://blog.csdn.net/wangjia55/article/details/48545041


其实,在搭建jenkins进行持续集成过程中会遇到各种各样的问题,这里一一记录:

问题1: 在指向Git仓库时,提示没有权限。

处理方法:http://blog.csdn.net/wangjia55/article/details/50403700


问题2: ftp指向的路径是默认的系统用户A,但是jenkins编译的文件属于jenkins用户,不能直接将编译的apk直接copy到系统A用户下的文件夹

处理方案:将指向的目标文件夹的用户组改成jenkins: 如:chown -R wqUser:jenkins app/


上述问题解决后,可以直接在浏览器输入:ftp://192.168.1.157/app ,即可看到编译好的apk。


顺带记录下jenkins编译的脚本:

<span style="font-size:14px;">chmod +x ./gradlew./gradlew clean buildDATE=`date  +"%Y-%m-%d"`DIR=/home/wqdata/app/Test/$DATEif [ ! -d $DIR ]then mkdir -p $DIRficp app/build/outputs/apk/app-debug.apk $DIR/Test.apk</span>


0 0
原创粉丝点击