记一次Gitlab持续集成的踩坑经历

目前使用的是 gitlab + fastlane 进行持续集成, 前一阵子毫无问题, 但最近新建立了一个项目, 配置好 gitlab-ci.yml, 但在开始执行构建时就出错, 而且错得十分蛋疼, 就在日志里面显示一条错误 ERROR: Job failed: exit status 1.

在谷歌上查到 gitlab-runner 可以使用如下命令来查看详细错误信息, 故在跑持续集成的机器上执行如下命令:

gitlab-runner --debug run

然后在 gitlab 网页端点击启动构建过程, 在里面查看到详细的错误日志.

继续谷歌, 定位到 rvm 和 gitlab runner 之间冲突问题.

最直接的办法就是卸载 rvm 来解决... 详见这个链接.

但是有无更好的办法, 继续谷歌. 待续...

你可能感兴趣的:(记一次Gitlab持续集成的踩坑经历)