ビルドGitのステータスをチェックするための pre-commit フックを作成する方法を見つけようとしています。Hudson以前のビルドが失敗した場合、「fixed build」などの特定の行を最初に書き込まないと、誰もコミットできないようにする必要があります。
編集:
最初の回答者は、コインの片面、つまり Hudson API を提供しました。
私は今、反対側が必要です。pre-commit フックを に書き込むにはどうすればよいGitですか?
ビルドGitのステータスをチェックするための pre-commit フックを作成する方法を見つけようとしています。Hudson以前のビルドが失敗した場合、「fixed build」などの特定の行を最初に書き込まないと、誰もコミットできないようにする必要があります。
編集:
最初の回答者は、コインの片面、つまり Hudson API を提供しました。
私は今、反対側が必要です。pre-commit フックを に書き込むにはどうすればよいGitですか?
このブログ投稿で述べたように、Hudson にはRemote Access APIを介して検出可能な API があります。
http://myhudson.example.com/job/MyJob/api
以下の組み合わせを使用して:
最新のビルドのステータスを抽出できます。