如何在Travis CI中跳过克隆并从我的存储库中签出?

时间:2019-05-02 21:35:58

标签: travis-ci

是否可以在.travis.yml中为仓库repo_x指定不希望克隆该仓库或不检出其任何分支的方法?

例如,如果我要测试的“自制”水龙头,我将获取要使用brew tapbrew install测试的组件,而无需使用任何内容。 Tap的回购。

1 个答案:

答案 0 :(得分:0)

有趣的问题和想法!

在查看.travis.yml parser code时,似乎有3个(可能是4个选项):

git clone --depth=0无效,因为git返回fatal: depth 0 is not a positive number

有效的travis“最小克隆时间/影响”的最佳策略如下:

git:
  quiet: true
  depth = 1
  submodules = false