java git打包iOS_Jenkins 总结 :Mac上git iOS 自动打包

首先安装jdk  Java环境,因为jenkins是Java编写,下载地址:

8d4452c6f17e

8d4452c6f17e

先安装jdk,在安装jenkins

安装完了后,会自动跳转到localhost:8080

8d4452c6f17e

安装插件:

系统管理—> 管理插件 —> 可选插件

8d4452c6f17e

搜索你要安装的插件

勾选后点击下载待重启后安装,由于我已经安装过了,所以没有Xcode插件的选项

8d4452c6f17e

下载完后,重启jenkins,在下载的时候有个安装完重启的选项,勾选,会在安装完插件后自动重启

接着就是配置jobs了

先新建jobs

8d4452c6f17e

填写item名,勾选第一个,点击ok

8d4452c6f17e

接着选择git输入git的信息,可以选择http也可选择ssh

8d4452c6f17e

用http需要添加你的git的用户名和密码来验证,点击Add

8d4452c6f17e

输入后点击Add

如果选择ssh的话

8d4452c6f17e

选择打包的分支

8d4452c6f17e

添加定时打包:

8d4452c6f17e

定时打包不会的话,可以自己搜一下,我这里写的是18:55打一次包,19:40打一次包。。。

下面便是Xcode的配置

点击构建操作选择Xcode

8d4452c6f17e

详细配置:

8d4452c6f17e

8d4452c6f17eKeychain path: ${HOME}/Library/Keychains/login.keychain

jenkins用户的登陆密码,可以强行修改:在终端输入sudo passwd Jenkins

如果没有用workspace配置如下,当然有时候因为项目不同有大同小异

8d4452c6f17e

如果是workspace配置如下,

8d4452c6f17eBuild output directory:/Users/Shared/Jenkins/Home/jobs/${JOB_NAME}/workspace/build

最后点击保存

再就是开始构建了

8d4452c6f17e

到这还没有成功,必须注销当前用户,进入到jenkins用户下,找到clone下的项目代码,用Xcode编译并打包archive成功,为了生成相应的证书,之后再切换回自己的用户下,在点击立即构建,成功情况是蓝色的原点,失败是红色原点,失败的话要自己点击红色原点看失败原因,并修改。代码clone后的地址:/Users/Shared/Jenkins/Home/jobs

8d4452c6f17e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值