0

A と B の 2 つのビルドがある場合、B が強制されると、B のビルド手順に進む前に A のビルドが自動的に強制されるように CCNet を設定するにはどうすればよいですか?

ForceBuildPublisher を見たことがありますが、前提条件ビルドではなく、依存ビルド用のようです。

「launchccnetbuild」ナント タスクのページも確認しましたが、コード ファイルが見つからないようです。

4

2 に答える 2

1

「いい」方法はありません、私は恐れています。ForceBuildPublisherは、プロジェクトBにプロジェクトAの開始と終了を待機させることができる場合に機能します。後者の場合、複数の可能性が存在するため、1つはファイルをポーリングすることです。

于 2013-03-13T09:38:35.047 に答える
0

Lothar_K が述べたように、「いい」方法はありません。通常、この状況が必要な場合は、ビルド A のビルド スクリプト (この場合は nant タスク) がビルド B の nant タスクにコピー\マージされます。

もう 1 つの方法は、CCNet のバージョンに応じてシーケンシャル タスクを使用することです。

于 2013-03-21T16:08:33.597 に答える