问题描述
我真的很想使用 Travis 而无需将 .travis.yml 存储在我的存储库的根文件夹中.知道它是否可以移动到不同的文件夹、存储在另一个存储库中或在 Travis 网站上指定吗?
I really want to use Travis without the need to store .travis.yml in the root folder of my repository. Any idea if it can be moved in a different folder, stored in another repository or specified on the Travis website?
推荐答案
来自 自定义构建:
Travis CI 使用存储库根目录中的 .travis.yml
文件来了解您的项目以及您希望如何执行构建.
你不能移动它,也不能在别处配置它.
You can't move it, or configure it elsewhere.
存储在另一个存储库中
您可能会创建一个 boostrap 存储库,该存储库仅用于在构建期间拉入真实存储库.您将失去 GitHub 集成和分支跟踪的许多(全部?)好处.
You could potentially create a boostrap repo that existed only to pull in the real repository during the build. You would lose many (all?) of the benefits of GitHub integration and branch tracking here.
(请不要通过问为什么"我可能想要或需要这样做来破坏这个问题)
一般来说,解释为什么您需要某些东西可以帮助人们提供更笼统或更具创造性的答案,或者帮助他们了解您不知道哪些限制条件.
Generally, explaining why you need something can help people provide more general or creative answers, or help them to understand which constraints you're not aware of.
这篇关于如何在存储库的根文件夹中没有 .travis.yml 文件的情况下使用 Travis?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!