2016-09-17 4 views
0

a) можем ли мы запустить два gitlab runner (executor = docker и executor = shell) на той же машине?Можем ли мы запустить двух gitlab бегунов с разными исполнителями на одной машине?

b) Есть ли способ инициировать сборку только тогда, когда некоторые изменения происходят с конкретной ветвью?

ответ

0

ad a) Да, у вас может быть много бегунов на сервере сборки, и каждый из них может иметь свою собственную конфигурацию и использовать другого исполнителя. Вы можете принудительно использовать конкретный бегун, используя tags. См. Мой other answer для получения дополнительной информации.

ad b) Да, используя опцию конфигурации only.

определяет имена филиалов и тегов, для которых должно быть задано .

Смотрите documentation для получения дополнительной информации ..