0

Jenkins を使用した分散ビルドに関する情報が必要です。私が必要とするディストリビューションは、ジョブが利用可能なノードで実行されるように、ロードバランサーのように機能する通常の Jenkins 分散ビルド (マスター/スレーブ構成) ではありません。

cpp プロジェクトの場合、ネットワーク上の複数のマシンにビルドを分散してコンパイルを高速化するための distcc、netcc などのツールがあります。ビルド時間を短縮するために使用できる同様のツールまたは方法はありますか? 前もって感謝します

4

1 に答える 1

1

Jenkins はコンパイラではありません。ソフトウェア ビルド アクティビティのコーディネータにすぎません。

Jenkins が開始するビルド スクリプトでdistccなどを使用することを妨げるものは何もなく、コンパイラ ノードは Jenkins が開始したという事実を認識する必要はありません。

分散コンパイラがあり、コマンド プロンプトから使用できる場合は、Jenkins ジョブからも呼び出すことができます。

于 2013-01-28T07:10:07.403 に答える