Intereting Posts
Ошибка при генерации SSH-ключа с Git: «нет такого файла» Получение сообщения об ошибке сайта Heroku после установки AWS Gemfile Можно ли использовать что-то вроде reposurgeon для превращения всех коммитов UTF-16 в UTF-8 в git-репо? Как заставить «git описать» упоминать наличие или отсутствие локальных изменений? Поиск кода Github в репозитории TortoiseGit (64 бит) перестает работать на перезагрузку cpt (выигрыш 7 бит 64 бит) Синхронизация папки между двумя ветвями Rails 4: Heroku push reject / Gemfile Issues / GIT Issues Файлы с потерями не были выполнены после синхронизации с помощью клиента github gui Как дублировать репозиторий git? (без разветвления) Новое в git – как мне получить изменения от клонированного репо в исходное репо? Как получить локальное название ветки Git с плагином Jenkins Git? Использование git для хранения и загрузки конфигурационных файлов (.vimrc, & c.) Как обновить файл в SVN? Что делать, когда у меня есть сообщение: поскольку перегрузка Компонента больше не существует

Ограничить ветвь git только на Travis CI

У меня есть обработка данных Travis CI из моего репозитория GitHub (Enterprise) , а затем выталкивание результата в другую ветвь (вызывать ее output ).

output ветвь должна содержать только код, созданный Travis, и никто другой. Я хочу, чтобы люди не подталкивали к output ветке.

У меня есть активированные защищенные ветви , однако из документации, в которой говорится, что она предотвращает принудительные нажатия . Я не думаю, что это мешает толкать.

Используя GitHub Enterprise 2.4, Travis CI Enterprise (я не знаю версию).

Начиная с GitHub Enterprise 2.6, вы можете ограничить нажатие на ветвь в организации конкретным пользователям или командам. Это позволит вам настроить учетную запись или команду, которую может использовать Travis CI для передачи кода обратно в эту ветку.

ограничение ветки gif