0
a)同じマシン上で2つのgitlabランナー(executor = dockerとexecutor = shell)を実行できますか?別のエグゼキュータを持つ2つのgitlabランナーを同じマシン上で実行できますか?
b)特定のブランチに何らかの変更があった場合にのみビルドをトリガする方法はありますか?
a)同じマシン上で2つのgitlabランナー(executor = dockerとexecutor = shell)を実行できますか?別のエグゼキュータを持つ2つのgitlabランナーを同じマシン上で実行できますか?
b)特定のブランチに何らかの変更があった場合にのみビルドをトリガする方法はありますか?
ad a)はい、ビルドサーバーに多数のランナーを配置することができ、それぞれ独自の構成を持ち、別の実行プログラムを使用できます。 tagsを使用して特定のランナーの使用を強制することができます。詳細は私のother answerをご覧ください。
ad b)はい、only
構成オプションを使用します。
は、ジョブが作成されるブランチとタグの名前のみを定義します( )。
詳細はdocumentation ..
を参照してください。