我有一个github项目是我和travis一起建立的。https://travis-ci.org/emmby/greenDAO/branches
我希望travis在这个项目中建立大部分分支机构,但我特别希望排除其中一个分支。
因此,我在我的.travis.yml分支中向master添加了以下内容:
branches:
except:
- mvn-repo但是,这并没有禁用分支的构建。所以我在医生们上读到,我看到了这样的便条:
请注意,当前(出于历史原因),.travis.yml需要出现在项目的所有活动分支中。
因此,我继续在mvn-repo分支中创建了一个mvn-repo文件,其中包含相同的branches部分。然而,特拉维斯仍然坚持建设和失败我的mvn-repo分支。
为什么特拉维斯试图建立一个分支,我已经标记为排斥?
发布于 2013-07-16 06:59:19
你还有这个问题吗?正如您所描述的,它听起来像是一个bug,因此请在我们的问题追踪器中报告这一点,我们将为您查看。
发布于 2018-03-25 16:34:30
更新:目前,travis-ci有一个开关,用于决定是否构建不包含.travis.yml文件的分支。
https://stackoverflow.com/questions/14025148
复制相似问题