.gitignore til Jenkins

10 ignorer regler for Jenkins, klar til at kopiere til dit lager.

Automatiseringsserver

Den komplette .gitignore til Jenkins

# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 22:59:18 UTC
# Teknologier: Jenkins

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

Hvad disse Jenkins regler faktisk ignorerer

Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.

Generel

Mønster Hvad den ignorerer
/* Ignorer alle JENKINS_HOME undtagen jobmappe, root xml-konfiguration og .gitignore-fil.
!/jobs Generel
!/.gitignore Generel
!/*.xml Generel

Bemærk: git sporer ikke mapper, kun filindhold.

Mønster Hvad den ignorerer
jobs/** Bemærk: git sporer ikke mapper, kun filindhold.
!jobs/**/ Bemærk: git sporer ikke mapper, kun filindhold.
builds Af ydeevnemæssige årsager ønsker vi at ignorere build'er i Jenkins-job, fordi det indeholder mange små filer på store installationer. Dette kan påvirke git-ydeevnen, når du kører selv grundlæggende kommandoer som 'git status'.
indexing Bemærk: git sporer ikke mapper, kun filindhold.

Udelad kun config.xml-filer i lagerundermapper.

Mønster Hvad den ignorerer
!config.xml Udelad kun config.xml-filer i lagerundermapper.

Spor ikke arbejdsområder (når brugere build på masteren).

Mønster Hvad den ignorerer
jobs/**/*workspace Spor ikke arbejdsområder (når brugere build på masteren).

Sådan bruger du denne .gitignore til Jenkins

  1. Kopier Jenkins reglerne ovenfor, eller download filen direkte.
  2. Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
  3. Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
  4. Brug .gitignore, så alle på holdet deler de samme regler.