Git diff-tree在詹金斯中不显示更改的文件

时间:2019-07-05 18:15:05

标签: git jenkins

作为Jenkins流程的一部分,我试图在上一次提交时获取更改的文件。

到目前为止,我已经尝试过

git diff-tree --no-commit-id --name-only -r GIT_COMMIT

结果:   空白

但这应该返回2个更改的文件。

git diff-tree --no-commit-id --name-only -r GIT_PREVIOUS_COMMIT GIT_COMMIT

结果: 致命的:错误的对象GIT_PREVIOUS_COMMIT

我最初的想法是Jenkins的存储库不是最新的,所以我决定运行...

git fetch

到目前为止,它只是无限期运行。

我不确定接下来要尝试什么。

以上两个命令都只能在Jenkins上本地工作。

谢谢!

0 个答案:

没有答案