我的存储库中有几个分支,并且在分支.travis.yml
中有A
文件(master
分支没有此文件)。但是travis-CI并未开始构建分支A
。我需要怎么做才能为此分支机构运行travis?当我从其他分支创建到master
的请求请求时,travis开始构建。
附言我关闭/打开了Build only if .travis.yml is present
,但没有帮助。另外,我在Branches
标签中看不到任何分支。我加了
branches:
only:
-A
-master
在
.travis.yml
中,但这也没有帮助。
最佳答案
您可以尝试检查它是否可以与白名单一起使用。
参见“Specify branches to build”
您可以将要建立的白名单或黑名单分支:
# blacklist
branches:
except:
- legacy
- experimental
# whitelist
branches:
only:
- master
- stable
尝试将A放入
travis.yml
的白名单语法中,看是否已被接受。
关于github - 如何使travis-ci对某些分支执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29503515/