1

ハドソンで展開をセットアップしました。SVN > ビルド > 本番環境にコピーします。1時間ごとに実行されるビルドエラーをテストするスケジュールビルドを設定する必要があります。私が望んでいないのは、ビルドを本番環境にデプロイするスケジュールです。現在のビルドがスケジュールされたビルドであるか、手動で開始されたビルドであるかを nant で検出することは可能ですか。または、スケジュール ビルド用に別のプロジェクトを作成する必要がありますか?

4

1 に答える 1

1

最もクリーンなオプションは、スケジュールされたビルド用に別のジョブを作成することです。その後、テスト結果などの他のアーティファクトを分離しておくことができます (スケジュールされたジョブが別のテスト セットを実行すると想定しているため)。

ビルド エラーを探すためにスケジュールされたジョブを実行しているだけの場合、これにより、ビルドしているチェックアウト コードがトリガーされたビルドとは別に保持されます。テストビルド。

于 2010-04-21T22:19:27.080 に答える