2017-03-02 82 views
1

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

回答

0

这可能是类似to this issue

CircleCI不git fetch --tags,并明确建设一个标签时不取标签。 它确实解析了标签,但从未实际下载相应的提交。这意味着不是分支头的祖先(也就是说,暂存区中的所有东西)的标记和其他参考不可构建。

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