CircleCi中的$ CIRCLE_SHA1显示“未知修订版”

时间:2017-03-02 02:54:20

标签: git circleci

我正在使用$CIRCLE_SHA1获取特定版本的git修订版号。但它会显示"an unknown revision"而不是git修订版SHA hash。它在生产环境中运行良好,当我在本地运行它时会发生。对我在这里失踪的任何帮助?感谢

1 个答案:

答案 0 :(得分:0)

这可能类似于to this issue

  

CircleCI不git fetch --tags,并且在构建标记时不会显式获取标记。 它确实解析了标记,但实际上从未下载过相应的提交。这意味着不是分支头的祖先的标签和其他引用(也就是说:暂存区域中的所有内容)都是不可构建的。

首先尝试git fetch --tags,或仔细检查building a tag paramters