如何排除git分支在travis中构建?

emm*_*mby 15 github travis-ci

我有一个github项目,我正在用travis构建. https://travis-ci.org/emmby/greenDAO/branches

我希望travis在该项目中构建大多数分支,但是我希望排除其中一个特别的分支.

所以我.travis.yml在我的master分支上添加了以下内容:

branches:
  except:
    - mvn-repo
Run Code Online (Sandbox Code Playgroud)

但是,这并没有禁用分支的构建.所以阅读文档,我发现了这个说明:

请注意,目前(由于历史原因),.travis.yml需要出现在项目的所有活动分支上.

所以,我继续.travis.ymlmvn-repo分支中创建了一个包含相同branches部分的文件.然而,特拉维斯仍然坚持建立和失败我的mvn-repo分支机构.

为什么travis试图建立一个我标记为排除的分支?

sar*_*dne 3

您还有这个问题吗?正如您所描述的,这听起来像是一个错误,因此请在我们的问题跟踪器中报告此问题,我们会帮您查看。