Ludovic Frank Gitignore

Jenkins için .gitignore

Jenkins için deponuza kopyalamaya hazır 10 yoksayma kuralı.

Otomasyon sunucusu

Jenkins için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 23:57:51 UTC
# Teknolojiler: Jenkins

### Jenkins ###
/*
!/jobs
!/.gitignore
!/*.xml
jobs/**
!jobs/**/
builds
indexing
!config.xml
jobs/**/*workspace

Bu Jenkins kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

Genel

Desen Yoksaydıkları
/* jobs dizini, kökteki XML yapılandırması ve .gitignore dosyası dışındaki tüm JENKINS_HOME içeriğini yoksay.
!/jobs Genel
!/.gitignore Genel
!/*.xml Genel

Not: git klasörleri izlemez, yalnızca dosya içeriğini izler.

Desen Yoksaydıkları
jobs/** Not: git klasörleri izlemez, yalnızca dosya içeriğini izler.
!jobs/**/ Not: git klasörleri izlemez, yalnızca dosya içeriğini izler.
builds Performans nedeniyle, büyük kurulumlarda çok sayıda küçük dosya içerdiğinden Jenkins işlerindeki derlemeleri göz ardı etmek istiyoruz. Bu, 'git status' gibi temel komutları çalıştırırken bile git performansını etkileyebilir.
indexing Not: git klasörleri izlemez, yalnızca dosya içeriğini izler.

Depo alt dizinlerinde yalnızca config.xml dosyalarını hariç tutun.

Desen Yoksaydıkları
!config.xml Depo alt dizinlerinde yalnızca config.xml dosyalarını hariç tutun.

Çalışma alanlarını izlemeyin (kullanıcılar ana öğe üzerinde derleme yaptığında).

Desen Yoksaydıkları
jobs/**/*workspace Çalışma alanlarını izlemeyin (kullanıcılar ana öğe üzerinde derleme yaptığında).

Jenkins için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki Jenkins kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.