我有一个正在用 travis 构建的 github 项目。 https://travis-ci.org/emmby/greenDAO/branches
我希望 travis 构建该项目中的大部分分支,但我特别希望排除其中一个分支。
所以我.travis.yml
在我的master
分支上添加了以下内容:
branches:
except:
- mvn-repo
但是,这并没有禁用分支的构建。所以在阅读文档时,我发现了这个注释:
请注意,目前(出于历史原因),.travis.yml 需要出现在项目的所有活动分支上。
所以,我继续在包含相同部分.travis.yml
的分支中创建了一个文件。然而,travis 仍然坚持建立和失败我的分支。mvn-repo
branches
mvn-repo
为什么 travis 试图建立一个我标记为排除的分支?