Şirketim bir Linux Jenkins kutusu kullanıyor ve proje LF'yi kullanmak zorunda kalıyor veya yapı, stil denetiminde başarısız olacak. Bu Linux Jenkins'in bir köprüsünü, "Java Web Start ile slave aracısını başlat" komutunu kullanarak ve bir Windows klasöründeki bir kullanıcı kullanarak Jenkins slave hizmetini çalıştırarak, aşağıdaki ayarlarla bir .gitconfig dosyası ekledim:Jenkins, Windows köle üzerinde LF hattı sonlandırıcısına saygı göstermiyor
[core]
eol = lf
autocrlf = false
ve Slave görev yapılandırma için ayarlama "Kaynak Kod Yönetimi", ben Jenkins merhem pencerelerde bir çalışma alanı oluşturmak ve bu çalışma alanına projeyi üzerine kopyalar, böylece depo gitlab için Git ve depo işaret kullanırlar. Ancak, tüm dosyaların CRLF'ye dönüştüğünü fark ettim. Neyi özledim? Bu Jenkins'in bilinen bir konuydu. Teşekkürler. üçüncü seçeneğe dönüşümleri biten çizgi Yapılandırılması:
Checkout as-is, commit as is
kullanmakta olduğu git programı Jenkins ile klonlamak çalıştı mı –