CCNetにスケジュールされた時間にプロジェクトをビルドさせようとしていますが、私は次のブロックを持っています:CCNet別のプロジェクトが正常にビルドされた場合にのみスケジュールされたビルド
<triggers>
<multiTrigger operator="And">
<triggers>
<projectTrigger project="Trunk Integration Tests">
<triggerStatus>Success</triggerStatus>
<innerTrigger type="intervalTrigger" seconds="30" buildCondition="IfModificationsExist" />
</projectTrigger>
<scheduleTrigger time="15:00" buildCondition="ForceBuild" name="Scheduled" />
</triggers>
</multiTrigger>
</triggers>
なぜ私はこれをやりたいのですか? 1時間に1回実行される統合テストがあります。上記のコードが作成されるビルドは、コードをプルダウンしてコンパイルし、そのコードを当社のサーバーの1つにプッシュするデプロイメントビルドです。私たちは、devサーバー、QA、およびステージング用のデプロイメントビルドを用意しています。
私が抱えている問題は、統合ビルドが成功した直後、このビルドが昨日午後4時45分に発覚したことです。 CCNetは、ビルドの理由はBuild (ForceBuild) triggered from Scheduled
だと言います。
ここでは何が起こっているのですか?説明したように機能させるにはどうすればよいですか?
答えをいただきありがとうございます。私はそれを試して報告します。 – Andy
依存プロジェクトは決して起動しません。 \t \t \t \t \t 成功 triggerStatus> \t \t \t \t \t projectTrigger> \t アイデアはありますか? –