同時に実行されている同じキューのcruisecontrol.netの複数のプロジェクト

StackOverflow https://stackoverflow.com/questions/4923204

  •  30-10-2019
  •  | 
  •  

質問

CruiseControl.net(バージョン1.4.4)内に1つのキューに割り当てたプロジェクトが複数あります...

   <project name="Build - A" queue="Q1">
   ...
   </project>
   <project name="Build - B" queue="Q1">
   ...
   </project>
   <project name="Build - C" queue="Q1">
   ...
   </project>
   <project name="Build - D" queue="Q1">
   ...
   </project>

すべてのプロジェクトは、非トリガーされたプロジェクトです-I(部門の他のすべての開発者とともに)CCTRAYを使用して、各プロジェクトを手動でキックオフします。問題は、プロジェクトAが実行されている間に、別のユーザーがForce Buildを使用して別のプロジェクトを開始する場合、プロジェクトAと同時に実行されます。私は同じキュー内のリクエストが...私は知らない、キューに、そして同時に実行されないと思っていただろう。 「UseFirst」のデフォルトのキュー実装を使用しています。

キュー内のプロジェクトをもう少しキューのように動かす方法はありますか?プロジェクトを時限スケジューラに追加したいと思いますが、プロジェクトがすべてを同時に実行し、ひどく不十分なビルドマシンを殺そうとするわけではないという自信なしに、私はそれを試してみません。

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top