.gitignore für Jenkins
10 Ausschlussregeln für Jenkins, die du direkt in dein Repository übernehmen kannst.
Automatisierungsserver
Die vollständige .gitignore für Jenkins
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 15:53:26 UTC
# Technologien: Jenkins
### Jenkins ###
/*
!/jobs
!/.gitignore
!/*.xml
jobs/**
!jobs/**/
builds
indexing
!config.xml
jobs/**/*workspace
Was diese Regeln für Jenkins ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Allgemein
| Muster | Ausgeschlossene Dateien |
|---|---|
/* |
Ignorieren Sie alle JENKINS_HOME mit Ausnahme des Jobverzeichnisses, der Root-XML-Konfiguration und der .gitignore-Datei. |
!/jobs |
Allgemein |
!/.gitignore |
Allgemein |
!/*.xml |
Allgemein |
Hinweis: Git verfolgt keine Ordner, sondern nur Dateiinhalte.
| Muster | Ausgeschlossene Dateien |
|---|---|
jobs/** |
Hinweis: Git verfolgt keine Ordner, sondern nur Dateiinhalte. |
!jobs/**/ |
Hinweis: Git verfolgt keine Ordner, sondern nur Dateiinhalte. |
builds |
Builds in Jenkins-Jobs aus Leistungsgründen ignorieren: Große Installationen enthalten viele kleine Dateien, die Git selbst bei einfachen Befehlen wie 'git status' verlangsamen können. |
indexing |
Hinweis: Git verfolgt keine Ordner, sondern nur Dateiinhalte. |
Schließen Sie nur config.xml-Dateien in Repository-Unterverzeichnissen aus.
| Muster | Ausgeschlossene Dateien |
|---|---|
!config.xml |
Schließen Sie nur config.xml-Dateien in Repository-Unterverzeichnissen aus. |
Arbeitsbereiche nicht erfassen (wenn Benutzer auf dem Master bauen).
| Muster | Ausgeschlossene Dateien |
|---|---|
jobs/**/*workspace |
Arbeitsbereiche nicht erfassen (wenn Benutzer auf dem Master bauen). |
So verwendest du diese .gitignore für Jenkins
- Kopiere die Regeln für Jenkins oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.