Как исключить ветку git из встроенного в travis?

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

Ответ 1

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