1

理論的には、マスターは: ジョブであり、スレーブは: ノードです (ただし、それは私が理解していることです)。

JENKINS を 2 台のマシン MAC OS X (Windows など) にインストールし、正しいリポジトリを使用してジョブをセットアップし、このジョブで xCode を構成するなど ... 同じチュートリアルのように、スレーブなどをセットアップしました ... すべて問題なく、 10/10 BUTTT このテストは、1 台のマシンでのローカル テストです。

私の問題は次のとおりです。MAC OSでxCodeプロジェクトを構築するためのSLave(Node)と、他のサーバーでのMy Matser(ジョブ)が必要です(なぜ私のセカンドマシンMAC OS Xではないのですか)、スレーブ(ノード)間の接続を確立するにはどうすればよいですか? Remote SLave でプロジェクト xCode をビルドするための Master(job)。

4

3 に答える 3

1

ボックスをチェックして「このプロジェクトを実行できる場所を制限する」を使用するようにジョブを設定し、ボックスにスレーブの名前を入力します (スペースがある場合は引用符を使用します)。

あなたの質問を解読するのに少し苦労しました。これで答えが得られない場合は、質問の内容を作り直してください。

于 2012-05-18T17:44:08.820 に答える
0

Jenkins でジョブをリンクする方法

な仕事:「他のプロジェクトでのビルドのトリガー/呼び出し」

スレーブジョブ: 条件ステップ ビルドを追加します: 「Run? Build Cause --> UpstreamCause (with The master project name)」、「Master」ジョブからアーティファクト ( . ) をコピーします。

マスターがまだ完了しておらず、アーティファクトを公開していないため、最新の成功したビルドからではなく、ワークスペースからコピーすることを忘れないでください。

于 2014-01-29T08:53:38.823 に答える