2017-12-13 11 views
0

をコンテナにドッキングウィンドウするために追加の実行引数を追加し、私はエージェントを宣言よう:ジェンキンスパイプラインで私のジェンキンスパイプラインで

agent{dockerfile true} 

私Dockerfileは、ソースリポジトリのルートにあると私はそれを変更したくありません。

私の質問は次のとおりです。Jenkinsがコンテナを実行しているときに、どのように追加の引数を与えることができますか?私はDocker Socketをマウントする必要があります(私のPipelineにdockerコマンドを実行するため):

-v /var/run/docker.sock:/var/run/docker.sock 

ありがとうございました!

答えて

0

予想よりも簡単だったが、ちょうど追加する必要がありました:

agent{dockerfile {args '-v /var/run/docker.sock:/var/run/docker.sock'}} 

いけないディレクトリの出力先を変更する必要があります。私はドキュメンテーションが本当にはっきりしていないと思います。

関連する問題