Bizim Jenkins işi temizlemek değil. Oluşturmaya başladığında, tüm repo kontrollerinin çalışma alanını temizler. İşi yalnızca talep üzerine temiz yapı ve artımlı yapılar için varsayılan olarak kullanmak istiyoruz. Oluşturduğumuz kodun bir kısmı (hala) checkout içinde üretilir, temizlenir ve bu nedenle her çalıştırma için yeniden oluşturulmalı ve üretilmelidir. Bu, kurtulmak istediğimiz biraz zaman alıyor.Pratik Bilgiler Jenkins bir git Çalışma Alanı projemizin birkaç GIT depolarının ustası değişikliklere tetikler inşa
Not yapı günlük bu bölümünde son satırı:
Started by user jenkins
Building on master
Checkout:WORK_PLATFORM3_REL_BUILD//home/jenkins/data/WORK_PLATFORM3_REL_BUILD - [email protected]
Using strategy: Default
Last Built Revision: Revision 5479a644c63e128efb4fa61c00b4a708d8ae594f (origin/master)
Checkout:xxxxxx//home/jenkins/data/WORK_PLATFORM3_REL_BUILD/xxxxxxx - [email protected]
Fetching changes from 1 remote Git repository
Fetching upstream changes from ssh://[email protected]:29418/xxxxxxx
Commencing build of Revision 5479a644c63e128efb4fa61c00b4a708d8ae594f (origin/master)
Checking out Revision 5479a644c63e128efb4fa61c00b4a708d8ae594f (origin/master)
Cleaning workspace
Ben işin yapılandırmasında bir ayarı bulamıyorum bu "temizlik çalışma alanını" ne de bunu değiştirmek için herhangi bir genel ayarı devre dışı bırakmak için.
Çözüm var mı?
BTW, biz Jenkins 1,410 koşuyoruz (konu dışı: son sürümüne yükseltmeyi olacak önemsiz bir görev olabilir?), Ikinci 'Gelişmiş' düğmesini tıklarsanız