Soru Jenkins'de “arşiv eserler” adımı tam olarak ne yapıyor?


Her zaman oluşturulmuş ve yok edilen bir Jenkins ana sunucusuna ve birden fazla köle makinesine sahibim.

Jenkins işinde tam olarak "arşiv eserler" seçeneğinin ne yaptığıyla ilgili bir belge bulamadım.

eserin slave makinesinin çalışma alanından ana sunucudaki bazı klasörlere kopyalanır mı?

Ya da kölenin çalışma alanından aynı kölenin "arşiv" konumuna dosya kaydeder mi? Bu durumda köle sunucu imha edilirse, bu dosyalar gitmiş olur.

Çalışma alanını silersem, arşivlenen eserler hayatta kalır mı?

eğer silersem tarih oluşturur, hayatta kalır mı?

vb


18
2017-10-09 18:02


Menşei




Cevaplar:


Yapım aşamasındaki "Arşivi Arşivle" adımından bahsediyorsanız, seçilen eserleri %JENKINS_HOME%/jobs/MY_JOB/builds/... ana sunucuda.

Yani eğer kölenizi silerseniz veya çalışma alanınızı silerseniz, eserlerinizi kaybetmezsiniz.

Ancak bir yapıyı silerseniz veya eski yapıları atıyorsanız, eserleri kaldırırsınız.

Umut ediyorum bu yardım eder :)


21
2017-10-09 18:31





Bruno'nun belirttiği gibi, bu yapı için ustalarınıza "arşivi arşivleyecek".

Dikkat çekmemesi gereken bir şey de, "Eski Kurşunları Kaldır" eklentisini kullanıyorsanız, sayfanın başında "gelişmiş" düğmesini genişlettiğinizden emin olun ve özellikle aşağıdakiler için ek ayarlar bulunduğundan emin olun. eserler ve muhafaza.


4
2017-10-10 01:50