問題タブ [jenkins-slave]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
631 参照

jenkins - ジェンキンスには 2 つのジョブがあります。最初のジョブはマスターで実行され、2 番目のジョブはスレーブで実行されます。どちらも同じパラメータを必要とします

マスターで実行されているジョブ (パラメーター ビルド) を作成しました。ビルド後のアクションで、スレーブ マシンで実行されている job2 を構成している [他のプロジェクトでパラメーター化されたビルドをトリガーする] オプションを使用しています。そして、パラメーターを現在のビルドパラメーターとして追加することを選択しました。それでも、job1 のパラメーターを使用できません。job1 から job2 に同じパラメーターを共有する方法。

注: パラメータ化されたトリガー プラグインがインストールされています。

0 投票する
1 に答える
3371 参照

jenkins - なぜJenkins Slaveはslave.jarを実行するためにJavaが必要なのですか?

SSH スレーブ プラグインを介して、Jenkins スレーブに特定のジョブを実行させることができますが、私の理解では、コマンドを実行するには SSH だけで十分です。なぜ Jenkins はまだ slave.jar を実行したいのですか?

0 投票する
0 に答える
1344 参照

jenkins - JNLP を使用して Windows システムをスレーブとして接続できない

SUSE Linux で Jenkins マスターを実行しています。JNLP を使用して、Windows 8.1 システムをスレーブとして接続したいと考えています。Jenkins CLI 接続メカニズム ガイドに従い、Jenkins のグローバル セキュリティ構成を変更しました。

JNLP スレーブの TCP ポートで、静的を選択し、ポートを 49187 と入力しました。スレーブ システムで JNLP 接続を起動すると、しばらくすると「読み取りタイムアウト」エラーが発生します。

誰かが私が間違っていることを提案できますか?

0 投票する
1 に答える
3487 参照

jenkins - jenkins NodeLabel パラメータ プラグインのデフォルト

私は現在、互いにほぼ同時に実行される 2 つのジョブを持っています。

私は 2 つのスレーブをセットアップしているので、ジョブ #1 がスレーブ #1 で開始された場合、ジョブ #2 が開始されたときに、スレーブ #1 がビジーであり、スレーブ #2 を使用していることを確認できることを期待していました。

NodeLabel パラメータ プラグインをインストールし、デフォルト ノードをスレーブ #1 に設定し、ジョブごとにスレーブ #1 と #2 の可能なノードを設定しました。ノードの適格性を「オフライン ノードを無視する」および「ジョブが成功した場合にのみ次のビルドを実行する」に設定しました (何を選択すればよいか 100% 確信が持てなかったからです)。

私が見ている問題は次のとおりです。

  • 2 番目のジョブの開始時にスレーブ #1 が使用中の場合、スレーブ #2 で開始する代わりに、「(pending—Waiting for next available executor on slave#1) [NodeParameterValue: slave#1=slave#2]」と表示されます。

  • このジョブを手動でビルドすると、デフォルトのノードが自動的に選択されず、代わりに「パラメーターを使用してビルド」を使用して選択するようになります

これは、このプラグインの一般的な用途であるに違いないと推測しているため、かなり単純なものが欠けていると思います...使用されていないスレーブに基づいて動的にスレーブを選択しますか?

0 投票する
1 に答える
858 参照

macos - エラー: メイン クラス org.apache.tools.ant.launch.Launcher osx jenkins スレーブが見つからないか、読み込めませんでした

osx を搭載した jenkins スレーブでビルドしようとしましたが、このエラーが発生しました。マシンにログインすると、ant -version を実行でき、動作します。ジェンキンスからビルドしようとした場合にのみ、このエラーが発生します:
Error: Could not find or load main class org.apache.tools.ant.launch.Launcher

0 投票する
1 に答える
1027 参照

jenkins - Jenkins APIでジョブのエグゼキュータを確認するには?

私はジェンキンスAPI、特にジェンキンスマスターで以前に実行されたジョブについて調べていました。

次のコードを使用します。

マスターからジョブを実行すると、「executor」フィールドが「null」になっていることがわかります。スレーブからセットアップして実行することにした場合、この値は関連するノードの名前で更新されると思いますか? これは事実ですか?

名前などのマスターの識別子であると直感的に思うのに、なぜexecutorがnullなのか疑問に思います。

0 投票する
0 に答える
1337 参照

jenkins - Jenkins のスレーブ メモリ フットプリントはどれくらいですか?

大規模な展開について話しているhttps://wiki.jenkins-ci.org/display/JENKINS/Consideration+for+Large+Scale+Jenkins+Deploymentを認識しており、 Jenkins スレーブを使用してパフォーマンス ベンチマーク ジョブを実行する予定ですマシン。しかし、これらのマシンで Jenkins Slave を実行すると、パフォーマンスの数値にどの程度の影響があるのだろうかと考えていました。これは、パフォーマンス ベンチマークが実行されるプロセスが CPU を大量に消費するためです。Jenkins を使用して実行を管理するのは悪い考えですか? 代わりに、これらのことを手動で続けるべきですか?

0 投票する
1 に答える
2744 参照

jenkins - Jenkins スレーブを作成できません

Jenkins スレーブを設定しようとしています。

[ノードの管理] > [新しいノード] に移動すると

「常駐エージェント」を作成するオプションしかありません。 ここに画像の説明を入力 誰かがこれに光を当てることができますか?