我希望能够在 jenkins 构建期间查看当前分支和主分支之间哪些文件发生了更改。
在我的 jenkinsfile 中,我有以下代码。
git diff-tree -r --no-commit-id --name-only ${env.GIT_COMMIT} origin/master
但我收到以下错误
致命:模棱两可的参数“主”:未知的修订或路径不在工作树中。
任何帮助将不胜感激..如果有人能告诉我我做错了什么或设计一种替代解决方案来为我提供已更改文件的文件路径,那就太好了。
仅供参考,上述命令在本地有效,但在詹金斯中无效。