a)我们可以在同一台机器上运行两个gitlab runner(executor = docker和executor = shell)吗?
b)是否有任何方法只有在特定分支发生某些变化时触发构建?
答案 0 :(得分:0)
ad a)是的,您可以在构建服务器上拥有许多运行程序,并且每个运行程序都可以拥有自己的配置并使用不同的执行程序。您可以使用tags强制使用特定的跑步者。有关详细信息,请参阅我的other answer。
ad b)是的,使用only
配置选项。
仅定义作业所针对的分支和标记的名称 建。
有关详细信息,请参阅documentation。