問題タブ [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.
jenkins - jenkins2.0でノードを作成できません
Jenkins2.0 バージョンをインストールし、ノードを作成しました。しかし、作成したノードを構成しようとしたときに保存した後、Jenkins はノード構成を開きません。
他のすべてのタブは機能していますが、特定のノードに関連する操作を実行できません。
今日の朝、同様の問題に直面しましたが、上記の問題を解決した Jenkins を再インストールしましたが、これに再び直面しました。
入力はありますか?
java - 2 つの centos 7.1 システムで Oracle JDK 1.8.0_60 を使用すると、1 つの Jenkins スレーブが NoClassDefFoundError でアーティファクトの収集に失敗する
これをなぞってください:
Oracle JDK 1.8 u60 Java で実行されている 2 つのほぼ同一の jenkins スレーブで、1 つが classdef エラーでアーティファクトの収集に失敗し、もう 1 つが問題ないのはなぜですか? どちらの場合も、以下は同じです
- ジェンキンスから表示されるシステム情報
- 起動クラスパス
- jdk
- jdk ファイル (これらは SVN を使用してデプロイされるため、同一であることがわかっています)
- yum がインストールされている (主に以下を参照)
注: スクリプト コンソールに移動して次のコマンドを実行すると、これを複製できます。
良い面では機能し、悪い面では実際のビルドと同じように失敗します。
エラー
おいしい違い
良いv悪い
- hiera.noarch 1:1.3.4-5 対 1.3.4-1
- net-snmp-* 1:5.7.2-24.el7_2.1 対 1:5.7.2-24.el7
- ruby-augeas 0.5.0-1 対 0.4.1-3
- Zabbix 2.4.8 対 2.4.7
ONのみ悪い
- python-chardet.noarch 2.2.1-1.el7_1
- python-kitchen.noarch 1.1.1-5.el7
- lsof
- yum-utils.noarch 1.1.31-34.el
linux - ローカル マシンのジェンキンスがリモートの Python テスト スクリプトを実行できるようにする方法
ローカルの centos マシンでジェンキンスを実行しています。
ローカルのジェンキンを構成し、正常にローカル ビルドを実行できました。今、私は、ジェンキンがインストールされていないリモートcentosマシンでpythonスクリプトであるリモートテストを実行したいと考えています。また、リモートの Linux システムにはジェンキンス プロセスをインストールしたくありません。これは、実稼働サーバーの「ようなもの」であり、アプリケーションをインストールしないように勧められているためです。ローカルのジェンキンを使用してビルドを実行し、ローカルのジェンキン コンソールでこれらのリモート テストとレポート/出力を実行するにはどうすればよいですか。
jenkins マスター/スレーブ アーキテクチャを使用する必要がありますか? はいの場合、上記の要件を考慮して構成するにはどうすればよいですか。
jenkins - Jenkins スレーブが java.net.SocketException でマスターから切断されている
今日から、Jenkins マスターの一部のスレーブが次のエラーで切断され始めました。
私はこの問題について読み、何が原因なのかを突き止めようとしました。約 85% または残りの Windows スレーブがまだ接続されて実行されています。
- スレーブ: Windows サーバー 2012R2
- JNLPプロトコルで接続
- ジェンキンスのバージョン: 1.609.3
さらに情報が必要な場合はお知らせください。提供します。
macos - Jenkins Macスレーブで認識されないコマンドとしての「Nant」
私は、Windowsサーバー上のマスターと、いくつかのWindowsスレーブと1つのMacスレーブを使用して作成されたJenkinsのマスタースレーブ構造セットアップを持っています。流れはこんな感じで、
- Jenkins シェル スクリプトは、シェル コマンド (sh sample.command) をトリガーします [これは、Windows (win-bash を使用) と mac ノードの両方で使用されます.....]
シェルスクリプトをトリガーする最初のステップは、Windows と Mac スレーブの両方で正常に動作しています。
2.現在、sample.command には nant コマンドをトリガーするコードがありますが、これはmac スレーブでは機能せず、エラーが発生します: nant: コマンドが見つかりません
3. NAnt は brew を介して Mac スレーブにインストールされ、Mac マシンからこのシェル スクリプト sample.command をトリガーすると、正常に動作し、nant コマンドを実行しますが、jenkins では動作しません。
事前に感謝します。
jenkins - 2つのスレーブでJenkinsジョブを実行するにはどうすればよいですか
私はjenkinsマスターと、slave1とslave2という名前の2つのスレーブを持っています。同じジョブで、slave1 でいくつかのシェル コマンドを実行し、slave2 でいくつかのシェル コマンドを実行したいと考えています。これどうやってするの...?
macos - xcodebuild: エラー: './*****.xcworkspace' はワークスペース ファイルではありません
Mac OS Xスレーブで実行されるiOSジョブを使用して、Windows ServerでJenkins-masterを実行しています。スレーブは Mac OS X Yosemite で正常に動作していましたが、El Capitan にアップグレードした後、ビルドが壊れました。
問題は、xcodebuild がワークスペース ファイルを認識しなくなったことです。xcodebuild: error: './*****.xcworkspace' is not a workspace file.
Jenkins ユーザーでコマンドラインからこのコマンドを実行すると、成功します。
この問題を解決する方法を知っている人はいますか?
xcodebuild はファイルを認識できるようです。そうしないと、****.xcworkspace が見つからなかったと表示されるからです。****.xcworkspace がディレクトリではなくファイルである場合にのみ、この問題を再現できました。
また、権限とエンコーディングも確認しました。Yosemite と El Capitan のまったく同じクリーンなセットアップも行いました。Yosemite は機能しますが、El Capitan は機能しません。