.gitignore pro Jenkins
10 pravidel ignorování pro Jenkins, připravených ke zkopírování do repozitáře.
Automatizační server
Kompletní .gitignore pro Jenkins
# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:14:06 UTC
# Technologie: Jenkins
### Jenkins ###
/*
!/jobs
!/.gitignore
!/*.xml
jobs/**
!jobs/**/
builds
indexing
!config.xml
jobs/**/*workspace
Co pravidla pro Jenkins skutečně ignorují
Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.
Obecné
| Vzor | Co ignoruje |
|---|---|
/* |
Ignorovat celý JENKINS_HOME kromě adresáře jobs, kořenové konfigurace xml a souboru .gitignore. |
!/jobs |
Obecné |
!/.gitignore |
Obecné |
!/*.xml |
Obecné |
Poznámka: git nesleduje složky, pouze obsah souborů.
| Vzor | Co ignoruje |
|---|---|
jobs/** |
Poznámka: git nesleduje složky, pouze obsah souborů. |
!jobs/**/ |
Poznámka: git nesleduje složky, pouze obsah souborů. |
builds |
Z výkonnostních důvodů chceme ignorovat sestavení úloh Jenkins, protože ve velkých instalacích obsahují mnoho malých souborů. To může ovlivnit výkon gitu i při základních příkazech jako „git status“. |
indexing |
Poznámka: git nesleduje složky, pouze obsah souborů. |
Vyloučit pouze soubory config.xml v podadresářích repozitáře.
| Vzor | Co ignoruje |
|---|---|
!config.xml |
Vyloučit pouze soubory config.xml v podadresářích repozitáře. |
Nesledovat pracovní prostory (když uživatelé sestavují na masteru).
| Vzor | Co ignoruje |
|---|---|
jobs/**/*workspace |
Nesledovat pracovní prostory (když uživatelé sestavují na masteru). |
Jak používat tento .gitignore pro Jenkins
- Zkopírujte výše uvedená pravidla pro Jenkins nebo si soubor rovnou stáhněte.
- V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
- Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
- Commitněte .gitignore, aby celý tým sdílel stejná pravidla.