У меня есть проект github, который я создаю с помощью travis. https://travis-ci.org/emmby/greenDAO/branches
Я хочу, чтобы travis создавал большую часть ветвей в этом проекте, но там, в частности, я хотел бы исключить.
Итак, я добавил следующее в .travis.yml
в ветки master
:
branches:
except:
- mvn-repo
Однако это не отключает построение ветки. Поэтому, прочитав документы, я наткнулся на эту заметку:
Обратите внимание, что в настоящее время (по историческим причинам) требуется .travis.yml чтобы присутствовать во всех активных ветвях вашего проекта.
Итак, я пошел вперед и создал файл .travis.yml
в ветке mvn-repo
, который содержит тот же раздел branches
. Тем не менее, travis по-прежнему настаивает на создании и сбое моей ветки mvn-repo
.
Почему travis пытается построить ветвь, отмеченную для исключения?