gpt4 book ai didi

git - Hudson 构建失败时 Git 的预提交 Hook

转载 作者:太空狗 更新时间:2023-10-29 13:15:26 25 4
gpt4 key购买 nike

我正在尝试弄清楚如何为 Git 编写一个预提交钩子(Hook)来检查我的 Hudson 构建的状态。如果之前的构建失败,它应该禁止任何人在没有先写特定行的情况下提交,例如“固定构建。”

编辑:

第一个回答者提供了硬币的一面:Hudson API。

我现在需要另一边。 如何在 Git 中编写预提交 Hook ?

最佳答案

如本blog post所述, Hudson 有一个可发现的 API,通过其 Remote Access API .

http://myhudson.example.com/job/MyJob/api

通过组合使用:

  • wget(在 Unix 或 Windows 上可用)
  • 解析

您可以提取最新构建的状态。

关于git - Hudson 构建失败时 Git 的预提交 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3697670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com