Hudson 构建失败时 Git 的预提交挂钩
我正在尝试弄清楚如何为 Git
编写一个预提交挂钩来检查我的 Hudson
构建的状态。如果先前的构建失败,则应禁止任何人在未先编写特定行(例如“固定构建”)的情况下进行提交。
编辑:
第一个回答者提供了硬币的一面:Hudson API。
我现在需要另一边。 如何在 Git
中编写预提交挂钩?
I'm trying to figure out how to write a pre-commit hook for Git
that checks the status of my Hudson
build. If the previous build failed, it should disallow anyone from committing without first writing a specific line, e.g. "fixed build."
EDIT:
The first answerer has provided one side of the coin: the Hudson API.
I now need the other side. How do I write the pre-commit hook in Git
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如博客文章,Hudson 有一个可发现的 API,通过其 远程访问API。
的组合
,您可以提取最新版本的状态。
As mentioned in this blog post, Hudson has a discoverable API, through its Remote Access API.
By using a combination of:
you can extract the status of the latest build.