Jenkins 100次构建失败踩坑全录(一)

本文详述了作者在Jenkins构建过程中遇到的100次失败经历,包括安装、配置、证书、钥匙链等问题及解决方案。通过关卡形式展示,从安装Jenkins、开启服务、解决Java环境问题,到配置用户、处理证书与Provisioning Profiles,再到创建项目时的源码管理问题。每个关卡都提供了详细的解决步骤和参考链接。
摘要由CSDN通过智能技术生成

标签(空格分隔):work


本文将以问题与解决方案的方式对Jenkins构建过程中的问题进行收录,后期会在评论中持续收集,如果有相同情况,请自行对照解决;

本文参考:
手把手教你利用Jenkins持续集成iOS项目
http://www.jianshu.com/p/41ecb06ae95f
关于iOS-Jenkins进行持续集成项目部署
http://www.jianshu.com/p/54c7daae6c94
iOS持续集成:Jenkins篇
http://www.jianshu.com/p/faf879b3d182

关卡1 :

安装Jenkins:首先你的电脑得有一个Java环境,接下来安装Jenkins。你可以直接去Jenkins入口网站,查看安装方式;
当然你也可以使用以下方法:

  • 安装homebrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 安装jenkins
$ brew install jenkins

安装成功后需要开启jenkins服务;

关卡2 :

开启Jenkins服务:确认jenkins已安装,在终端进入到jenkins安装目录下,会有一个叫做jenkins.war的文件,

$ java -jar jenkins.war

或者在终端输入:

$ jenkins

当出现:
image_1c0ptnl2j13mh1mn2hmk18qf7usp.png-188.1kB

服务已经就位,可以开始进行配置了;

这里还有两个命令用于jenkins开启和停用(Mac上):

$ sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
$ sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

如果是linux上也可以这样:

  • 5
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值