概要 先日Jenkins2がリリースされました。 今はまだJenkins1系を使っているのですが、Jenkins2でビルド時にpipelineを使えるということで、一部のジョブをJenkins2に移行してみました。 移行したジョブの概要 移行したプロジェクトは3のジョブから構成されており、それぞれ以下の様な役割があります。 処理が3つのジョブに別れるためpipelineプラグインをインストールしています。 ジョブその1 ビルド&アーカイブ SpringBootアプリケーションでGradleでビルドしています。 JUnitのテスト結果の保存と、下流ジョブにファイルを渡すためDockefile、Docker操作用のpythonスクリプトをアーカイブしています。 ジョブその2 Dockerイメージのビルド ジョブその1から渡されたDockerファイルを元にイメージをビルドしています。 ジョブその