2011-11-11 19 views
0

失敗したビルドのビルド番号を増やすのを止めたいと思います。失敗したビルドのビルド番号を増やすことには価値がないと考えられます。Hudson失敗したビルドのビルド番号を増やさない

私はこれが設定の簡単な設定だと思っていますが、それを見つけることができず、SOの解決策が見つかりません。

これが可能であれば教えてください。

+0

どのようなビルドシステム(Make、ant、bash、maven ...)を使用していますか? –

+0

ant - > rpmbuild – ghostJago

答えて

2

ビルドは、ビルドかどうかにかかわらず、それは成功したか失敗したかですか?ビルド番号は、リリース番号、バージョン番号、または組織が呼び出すものとは異なります。

さらに、Hudsonはすべてのビルドのログ全体を保存しておくので、簡単に参照できます。これは、あなたの壊れたビルドの問題を解決するあなたの能力に役立ちます。あなたがそれを持っておらず、連続して複数の壊れたビルドを持っていた場合、それぞれのビルドでどのような問題が発生しているかをどのように伝えることができますか?

IMHOでは解決策を見つけることができません。何もしてはならないことと、現在実行できないことがあるためです。

+0

マイクがポイント上にあります... "ビルド番号がリリース番号またはバージョン番号と異なる"。あなたが失敗したビルドについてあなたのチームに戻ってくるとき、どのようにコミュニケーションをとるのですか? 「今日の9.36AMのビルドには問題がありましたが、ビルド番号222で修正されましたが、11:22 AMのビルドに失敗しました。ある人が最初に問題を解決したいのであれば、失敗したビルドを調べる根本原因分析を行います。私の2セント。 – skusunam

1

ローリングマイナーリリースを自動化しようとしているようですね。他の人が触れたように、あなたはhudsonビルド番号を使用すべきではありません。

Mavenを使用している場合は、成功したビルドで最下位バージョン番号がバンプされます(つまり、1.0.xではxがインクリメントされます)。

は、新しいバージョンをソースコントロール(ワゴンを使用)にチェックインしてタグを作成します。

Mavenを使用していない場合は、同様のことをする他のビルドツールがあると確信しています。

関連する問題