iOS自动化打包并上传第三方&Jenkins安装及卸载

自动化打包,应该都听说过吧,就是执行一个shell脚本,这个网上很多就不写了,我要说的是,我花了好几天才配好了的Jenkins打包,真的是一步一个坑,,,,

其1

就是这个!!!

简直要死人SSH,,,你能把人坑死啊,之前我使用SVN的,对Git确实不是很熟悉,然后各种乱七八糟,真是烦死了,总之就是两件事吧,把你的公钥私钥分别放在

c2d38ba565c89af75bcef2b2baf0d06372c.jpg

在这里

然后把公钥放到码云 之后公钥和私钥放到分别放到Jenkins里边的账户和项目下边

码云:

ac45ee087e1be8c4a42170b7050bf5d30f1.jpg

Jenkins账户放公钥

bf67c40674ef44a710b98ff6192c346f5f2.jpg

项目凭据下边填写私钥

88f8d6f0a151b2f180697a2a5dae40f7387.jpg

 

这样之后回来如果是这样子:

a289b86390a05415829d02ab96f82485cda.jpg

就成了,钥匙有红的。。。emmmm还是失败的

有一些比较简单的大家都可以在网上找到,需要说一下,这个工作空间可以自己指定

5039c7b98d7360d4e25d8cad2c6fc3d2add.jpg

因为很多已经有本地脚本打包的了,所以我觉得 直接不用那么麻烦,直接在Jenkins 进去咱们的项目里边的脚本之后触发执行不就好了么,

所以4d5f7bc20072eb688497c495de481921575.jpg

然后我试了一下,大概提示是这样子392a2f299b8cc72e8c7dfbadb2171135ffe.jpg

 

 

找到workspace看一下,这时候其实项目已经拉下来了,但是pod失败了,你如果尝试手动pod install会看到76801d2d9da86768a485574b5d3660df062.jpg9585253d1efa2173070f2950c9e69d66281.jpg

差不多就是这样子,我在这部分卡住了好久哈哈

我说下我的解决办法,在你打开各种权限之后依旧无法执行pod,并且确认安装没有问题的的情况下,改一个思路吧,比如我这边就是切换到了Jenkins创建的账户下登录进来,然后打开管理员权限,再777资源库权限 之后在脚本中加入:

eaee8023964d5d2962d845f2dd4fe314e5f.jpg

才成功

贴上几个我参考的文章:

这个手把手教你  另外这个也不错

还有这:Jenkins 100次构建失败踩坑全录(一)还有下篇 Jenkins 100次构建失败踩坑全录(二)

  邮箱配置看 这里

一台电脑指向另一台的Jenkins,比如阿里云的Jenkins指向打包机参考这个还有这个

转载于:https://my.oschina.net/rainwz/blog/1921706

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值