0
a)我們可以在同一臺機器上運行兩個gitlab runner(executor = docker和executor = shell)嗎?我們可以在同一臺機器上運行兩個不同執行器的gitlab運行器嗎?
b)有沒有什麼方法可以在特定分支發生某種變化時觸發構建?
a)我們可以在同一臺機器上運行兩個gitlab runner(executor = docker和executor = shell)嗎?我們可以在同一臺機器上運行兩個不同執行器的gitlab運行器嗎?
b)有沒有什麼方法可以在特定分支發生某種變化時觸發構建?
ad a)是的,您可以在構建服務器上擁有許多跑步者,並且每個跑步者都可以擁有自己的配置並使用不同的執行器。您可以使用tags強制使用特定的跑步者。請參閱我的other answer瞭解更多信息。
ad b)是的,通過使用only
配置選項。
只定義了構建作業爲 的分支和標籤的名稱。
更多信息,請參見documentation ..