Job-dsl dosyalarını Jenkins 2 boru hatlarına nasıl yükseltebilirim?


11

Jenkins job-dsl'in büyük bir havuzunun Jenkins2 boru hatlarına taşınması için ortak bir uygulama var mı? Ben aynı kod tabanından oluşturulan eser karşılaştırma biraz daha ileri yapıların davranışını test etmek için yollar arıyorum.

Aslında Ansible aracılığıyla kurulan oldukça büyük bir altyapımız var ve topolojik olarak üretime eşdeğer bir doğrulama ortamına sahibiz, bu sorun olmaz. Otomatikleştirebileceğimiz doğrulama uygulamalarıyla daha fazla ilgileniyorum, 300'den fazla proje deposundan daha fazlasını oluşturduğumuz için, birkaç Jenkins ustasına dağılmış birkaç bin iş var.

Yanıtlar:


6

Hayır, bunun için yaygın bir uygulama yoktur, çünkü bu çok yaygın değildir.

Size Development Jenkins Environmentkarşı bir test oluşturmanızı ve test etmenizi tavsiye ederim . Şu anda bunu sıfırdan yapmak zorunda kalacaksınız çünkü size yardımcı olabilecek çok sayıda açık kaynak deposu yok.

Peki, bu nasıl Jenkins Development Environmentgörünüyor?

Benim için docker-composeçalıştırabileceğiniz ve ihtiyacınız olan her şeyi alabileceğiniz bir dosya. Eğer işlerin yaratılmasını otomatikleştirebilirseniz, bu bir artı olacaktır.


1
aslında oldukça büyük bir altyapıya sahibiz, ansible yoluyla konuşlandırılmıştır ve topolojik olarak üretime eşdeğer bir doğrulama ortamına sahibiz, bu sorun olmaz. Otomatikleştirebileceğimiz doğrulama uygulamalarıyla daha fazla ilgiliydim, 300'den fazla proje deposundan daha fazlasını oluşturduğumuz için, birkaç jenkins master'a yayılmış birkaç bin iş var. test ortamında böyle bir görevi yürütmek tamamen gerekli olduğundan +
1'imi almaya devam ediyorum

Ah anlıyorum. Ve bildiğim ve hayal edebildiğim sürece, sorduğunuz şeyin var olduğunu düşünmüyorum. Ama belki yanılıyorum.
Gepser
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.