大佬教程收集整理的这篇文章主要介绍了在 GitLab ci 中,如果我的特定运行器不可用,如何运行共享运行器?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在本地服务器上为 gitlab-ci 配置了一个特定的运行器。它就像一个魅力,它比 gitlab.com 上的共享运行器快 3 倍。到目前为止,太棒了。
但我想知道如果我的本地服务器不可用会发生什么。在这种情况下,管道的所有作业都将处于挂起状态(等待特定运行程序)。如果是这样,所有项目部署可能会卡住一段时间。
如果我的特定运行器不可用,我在 .gitlab-ci.yml 中尝试了一些配置来运行共享运行器。但是我所有的测试都失败了。
我的想法是为跑步者设置 2 个标签。第一个用于我的特定跑步者,第二个用于共享跑步者。
.Tags: &Tags
- my-custom-runner
- shared
但是在这个配置中,如果 my-custom-runner 不可用,我在 gitlab-ci 作业中就会出现这个错误:
this job is stuck because you don't have any active runners
有没有人想出如何做到这一点呢?我没有找到关于这个主题的相关文档。
欢迎任何帮助。非常感谢。
如果 my-custom-runner 可用,此配置有效:
.Tags: &Tags
- my-custom-runner
这个配置也有效,并且在 gitlab 共享运行器中运行。
.Tags: &Tags
- shared
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的在 GitLab ci 中,如果我的特定运行器不可用,如何运行共享运行器?全部内容,希望文章能够帮你解决在 GitLab ci 中,如果我的特定运行器不可用,如何运行共享运行器?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。