我希望在 Jenkins 构建过程中能够查看当前分支和主分支之间发生了哪些文件变化。
在我的 Jenkinsfile 中,我有以下代码:
git diff-tree -r --no-commit-id --name-only ${env.GIT_COMMIT} origin/master
但我收到以下错误:
致命错误:模糊参数 'master':未知的修订版或路径不在工作树中。
非常感谢任何帮助..如果有人能告诉我哪里错了或设计一个替代方案来给出已更改文件的文件路径,那将是太好了。
另外,上述命令在本地可行,但在Jenkins中无法执行。