根据Gitlab CI(版本8.0)文档和博客我是红色的我得出的结论是我需要在VM / docker上设置Gitlab服务器和Gitlab运行器等。如果我错了,请纠正我
我对持续集成概念很陌生。请任何人让我知道是否必须在虚拟机上设置Runner,或者我们有没有其他方法可以在没有Runner的情况下使用Gitlab CI。对不起,如果这个问题很愚蠢。
如果有人有好的文档来设置和使用Gitlab CI端到端,请指导我从哪里开始。谢谢,非常感谢。
答案 0 :(得分:1)
<强> TL;博士强>
不,您不需要设置自己的VM来使用Runners(特定的Runners)。 GitLab还提供共享的Runners,任何人都可以使用。阅读差异here。
使用GitLab Runners有四个简短的步骤:
Project > Runners
Project > CI/CD Pipelines > Test coverage parsing
下指定正则表达式以过滤控制台输出的覆盖范围.gitlab-ci.yml
并定义测试/覆盖范围的完成方式您可以看到一些示例here。 (免责声明:文章由我撰写)