iOS自动打包之Jenkins+git+fir+上传

一、Jenkins安装

1.下载最新的版本(一个WAR文件)。Jenkins官方网址:http://Jenkins-ci.org/

2.下载完成过后,命令行先cd到刚才下载war包的目录中,运行 java -jar jenkins.war(ps.这个命令需要机子安装了JDK才可以,安装JDK方法请百度之)

二、Jenkins启动

命令行输入jenkins然后回车,等一会儿,就可以看到启动成功了,然后在浏览器输入localhost:8080,如果安装正常的,就可以进入到Jenkins的页面了

三、安装插件

系统管理>管理插件>可选插件 搜索Git plugin 和 Git client plugin ,勾选后直接安装了OK了,如果要安装其他插件也是这个方法

四、fir-cli的安装(fir.im官网)

因为我们用的是fir的脚本来编译打包的,xcodebuider的配置太麻烦,fir-cli 使用 Ruby 构建, 无需编译, 只要安装相应 gem 即可.
fir安装方法的链接

五、Jenkins新建工程

iOS自动打包之Jenkins+git+fir+上传_第1张图片


iOS自动打包之Jenkins+git+fir+上传_第2张图片

添加shell脚本

iOS自动打包之Jenkins+git+fir+上传_第3张图片


iOS自动打包之Jenkins+git+fir+上传_第4张图片


iOS自动打包之Jenkins+git+fir+上传_第5张图片

不知名错误


iOS自动打包之Jenkins+git+fir+上传_第6张图片

LC_ALL    en_US.UTF-8  ;  PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/自己的用户名/.rvm/bin


这里基本完成了打包加上传到fir服务器

六、如果要上传到自己的服务器

(如果没有以下设置,请按照插件Publish Over SSH)

命令行输入 ssh-keygen -b 1024 -t rsa 生成sshkey

公匙需要放到服务器去,下面是私匙的配置


iOS自动打包之Jenkins+git+fir+上传_第7张图片

然后在到项目设置里面,添加一个shell 脚本


iOS自动打包之Jenkins+git+fir+上传_第8张图片

你可能感兴趣的:(iOS自动打包之Jenkins+git+fir+上传)