job-dslファイルをJenkins 2パイプラインにアップグレードするにはどうすればよいですか?


11

Jenkins job-dslの大規模なリポジトリをJenkins2パイプラインに移行するための一般的な方法はありますか?同じコードベースから生成されたアーティファクトの比較より少し進んだビルドの動作をテストする方法を探しています。

実際、Ansibleを介して導入された非常に大規模なインフラストラクチャがあり、トポロジ的に本番環境と同等の検証環境を取得しているため、問題はありません。300を超えるプロジェクトリポジトリからビルドするため、自動化できる検証手法にもっと興味があります。数千のジョブがいくつかのJenkinsマスターに分散しています。

回答:


6

いいえ、これはあまり一般的ではないため、これに関する一般的な方法はまだありません。

を作成し、Development Jenkins Environmentそれに対してテストを実行することをお勧めします。あなたを助けることができるオープンソースのリポジトリは多くないので、今は最初からそれをしなければなりません。

それで、これはどのJenkins Development Environmentように見えますか?

私にとってそれは、docker-compose実行して必要なすべてを取得できるファイルです。ジョブの作成を自動化できれば、それはプラスになります。


1
実際、私たちはansibleを介して配備された非常に大規模なインフラストラクチャを所有しており、トポロジー上で本番環境と同等の検証環境を取得しているため、問題はありません。300を超えるプロジェクトリポジトリからビルドするため、自動化できる検証方法にもっと興味を持っていました。数千のジョブがいくつかのジェンキンスマスターに分散しています。まだテスト環境で、このようなAのタスクを実行しているとして、私の+1が全く必要あり得る
ᴳᵁᴵᴰᴼ

ああなるほど。そして、私が知っていてイメージできる限り、あなたが求めているものが存在するとは思いません。しかし、多分私は間違っています。
Gepser 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.