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
- Jenkins+ftp 使用过程
- jenkins 使用 curl 触发 jenkins 编译 & 自动从ftp上下载更新程序库
- jenkins ftp推送文件
- 【Android】使用Jenkins+Gradle+FTP,实现自动打包,自动上传文件至FTP
- ftp jenkins connection reset Pushlish over ftp
- jenkins使用
- Jenkins 使用
- Jenkins使用
- jenkins 使用
- Jenkins使用
- Jenkins使用
- jenkins使用
- Jenkins 学习部署过程
- jenkins用户手册-8-使用jenkins
- jenkins参数化构建过程
- jenkins安装部署过程简记
- jenkins参数化构建过程
- FTP传输过程详解
- oc的日历提醒机制
- Web Service学习(一)
- <LeetCode OJ> 300. Longest Increasing Subsequence
- 对于PCA计算过程的理解
- 异步加载AsyncTask的使用
- Jenkins+ftp 使用过程
- JavaScript拖动层Div代码
- C#与Java的比较
- CSS字体选择,字体大小,粗细,斜体,缩进,文字单词间距
- android的消息传递简单实例
- Android 下获取所有应用的流量使用量
- android 通用view封装
- json串中English("")换成Chinese(“”)函数代码
- 天涯明月刀 题七