在 Git Push 时执行 cURL

在 Git Push 时执行 cURL

我对运行 Git 服务器还很陌生,我需要在推送到 Git 时触发 Jenkins 构建。

教程说要执行以下命令:

卷曲http://[詹金斯]/git/notifyCommit?url=[作业]

但它没有告诉您如何在 git push 时触发该 cURL。我理解错了吗?如果没有,我该怎么做?如果理解错了,我应该用这个命令做什么?

答案1

我通过搜索仓库找到了它......你需要制作文件

/path/to/repository/.git/hooks/post-commit

并添加

 #!/bin/sh
 curl http://[jenkins]/git/notifyCommit?url=[job]

相关内容