.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
- Kopier Jenkins reglerne ovenfor, eller download filen direkte.
- Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
- 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.
- Brug .gitignore, så alle på holdet deler de samme regler.