.gitignore for Jenkins

10 ignoreringsregler for Jenkins, klare til å kopieres inn i kodelageret ditt.

Automatiseringsserver

Den komplette .gitignore-filen for Jenkins

# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 16:15:28 UTC
# Teknologier: Jenkins

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

Hva disse Jenkins-reglene faktisk ignorerer

Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.

Generelt

Mønster Hva det ignorerer
/* Ignorer alt i JENKINS_HOME unntatt jobs-mappen, XML-konfigurasjonen i roten og .gitignore-filen.
!/jobs Generelt
!/.gitignore Generelt
!/*.xml Generelt

Merk: Git sporer ikke mapper, bare filinnhold.

Mønster Hva det ignorerer
jobs/** Merk: Git sporer ikke mapper, bare filinnhold.
!jobs/**/ Merk: Git sporer ikke mapper, bare filinnhold.
builds Av ytelseshensyn ignorerer vi bygg i Jenkins-jobber, fordi de inneholder mange små filer i store installasjoner. Dette kan påvirke Git-ytelsen selv ved grunnleggende kommandoer som «git status».
indexing Merk: Git sporer ikke mapper, bare filinnhold.

Utelat bare config.xml-filer i undermapper i kodelageret.

Mønster Hva det ignorerer
!config.xml Utelat bare config.xml-filer i undermapper i kodelageret.

Ikke spor arbeidsområder (når brukere bygger på master).

Mønster Hva det ignorerer
jobs/**/*workspace Ikke spor arbeidsområder (når brukere bygger på master).

Slik bruker du denne .gitignore-filen for Jenkins

  1. Kopier Jenkins-reglene ovenfor, eller last ned filen direkte.
  2. Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
  3. Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
  4. Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.