Я использую и люблю непрерывную интеграцию Travis CI для проекта с открытым исходным кодом на GitHub. Мне нравятся быстрые сборки контейнеров, поэтому я установил глобально sudo: false в своем скрипте.
Однако в одной конкретной сборке моей матрицы сборки я хочу развернуть свой собственный контейнер докера, поэтому я думаю, что здесь мне нужно sudo: true. Означает ли это, что мне нужно использовать sudo: true для всех моих сборок, или это можно как-то обойти? Я хотел бы установить sudo: true только для одной сборки. В качестве альтернативы возможно ли иметь несколько сценариев .travis.yml в одном репозитории GitHub?
sudo: required. Как упомянул Арон, все сборки выполняются в одном контейнере. - person Louay Alakkad   schedule 08.01.2016