.gitignore för Jenkins
10 ignoreringsregler för Jenkins, redo att kopieras till ditt repo.
Automatiseringsserver
Den kompletta .gitignore-filen för Jenkins
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:24:03 UTC
# Tekniker: Jenkins
### Jenkins ###
/*
!/jobs
!/.gitignore
!/*.xml
jobs/**
!jobs/**/
builds
indexing
!config.xml
jobs/**/*workspace
Vad reglerna för Jenkins faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Allmänt
| Mönster | Vad det ignorerar |
|---|---|
/* |
Ignorera allt i JENKINS_HOME utom jobbkatalogen, XML-konfigurationen i roten och .gitignore-filen. |
!/jobs |
Allmänt |
!/.gitignore |
Allmänt |
!/*.xml |
Allmänt |
Obs: git spårar inte mappar, bara filinnehåll.
| Mönster | Vad det ignorerar |
|---|---|
jobs/** |
Obs: git spårar inte mappar, bara filinnehåll. |
!jobs/**/ |
Obs: git spårar inte mappar, bara filinnehåll. |
builds |
Av prestandaskäl vill vi ignorera byggen i Jenkins-jobb eftersom de innehåller många små filer vid stora installationer. Det kan påverka gits prestanda även vid grundläggande kommandon som 'git status'. |
indexing |
Obs: git spårar inte mappar, bara filinnehåll. |
Uteslut endast config.xml-filer i repots underkataloger.
| Mönster | Vad det ignorerar |
|---|---|
!config.xml |
Uteslut endast config.xml-filer i repots underkataloger. |
Spåra inte arbetsytor (när användare bygger på master).
| Mönster | Vad det ignorerar |
|---|---|
jobs/**/*workspace |
Spåra inte arbetsytor (när användare bygger på master). |
Så använder du denna .gitignore för Jenkins
- Kopiera reglerna för Jenkins ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.