У меня есть проект 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 пытается построить ветвь, отмеченную для исключения?