我已经在Eclipse IDE上安装了EGit。我将在EGit上执行Git动作commit,push,pull,然后使用我的Github存储库上的commit来触发Jenkins管道。 有没有一种方法可以使用Github API检查哪个代码在存储库中有最后提交。
答案 0 :(得分:0)
您可以在工作空间上sh
git
通过将这一步添加到管道中来获取这些详细信息,
sh "git log -1 --pretty=format:%h"
这应该返回最新提交的SHA。
如果您想知道对最新提交所做的更改
git show -1