Travis CI - 来自github的有限数量的提交

时间:2015-04-27 08:45:33

标签: git github travis-ci

我要搬到特拉维斯CI。以前我从所有提交的数量创建构建号:

build_num=`git rev-list HEAD --count`

这与github的提交次数相符。

当Travis CI上的脚本进行调整时,这不起作用。它给出了一个不同的数字,甚至可以通过额外的提交来减少。

看起来Travis CI只考虑了50个最后一次提交。

1 个答案:

答案 0 :(得分:5)

正在发生的事情是travis正在拉深度= 50的github repo:

$ git clone --depth=50 --branch=master 

Travis提供非公开API来更改此设置:

https://twitter.com/travisci/status/288390896339267584

添加:

git:
  depth: 10000

修复了问题。