ドッキングステーションが同じホストにインストールされているゲンキンズセットアップがあります。私はドッカーコンテナとしてスレーブを作成するのに役立ついくつかのチュートリアルを読んだ。各ブランチのパイプラインは、ジェンキンマスターのスレーブとして機能するドッカーコンテナで実行されます。これはパイプラインプロジェクトでは機能しますが、何らかの理由でマルチブランチプロジェクトでは機能しません。jenkins multibranchプロジェクトがスレーブとしてコンテナを起動しない
は、私は、次のパイプラインスクリプトを使用する場合:それは名前「スレーブ」それが動作し、ドッキングウィンドウ・パイプラインプラグインを持つノードを見込んでパイプラインプロジェクトで
node('slave') {
echo 'Hello World'
sh 'docker info'
sh 'sleep 20'
}
をコンテナを開始します。マルチブランチプロジェクトで同じパイプラインを使用することは機能していないようです。ジェンキンが次のエグゼキュータを待っているので、実際には何も起こりません。ログにもエラーはありません
ドッカーのパイプラインプラグインはapiバージョンのドッカーを表示し、パイプラインプロジェクトを使用するときのように正しく動作するため、正しく設定されています。
次の画像は、プラグインが設定されている方法を示しています。
これを修正するために何をすべきかは考えて?
あなたは私を助けてくれますか?私はあなたと同じように問題があります。 –