.gitignore per a Jenkins
10 regles d’exclusió de Jenkins, llestes per copiar al repositori.
Servidor d'automatització
El .gitignore complet per a Jenkins
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:49:09 UTC
# Tecnologies: Jenkins
### Jenkins ###
/*
!/jobs
!/.gitignore
!/*.xml
jobs/**
!jobs/**/
builds
indexing
!config.xml
jobs/**/*workspace
El que aquestes regles Jenkins ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
General
| Patró | El que ignora |
|---|---|
/* |
Ignoreu tots els JENKINS_HOME excepte el directori de treballs, la configuració xml arrel i el fitxer .gitignore. |
!/jobs |
General |
!/.gitignore |
General |
!/*.xml |
General |
Nota: git no fa un seguiment de les carpetes, només el contingut dels fitxers.
| Patró | El que ignora |
|---|---|
jobs/** |
Nota: git no fa un seguiment de les carpetes, només el contingut dels fitxers. |
!jobs/**/ |
Nota: git no fa un seguiment de les carpetes, només el contingut dels fitxers. |
builds |
Per raons de rendiment, volem excloure les compilacions de les tasques de Jenkins: en instal·lacions grans contenen molts fitxers petits. Això pot perjudicar el rendiment de Git fins i tot en executar ordres bàsiques com «git status». |
indexing |
Nota: git no fa un seguiment de les carpetes, només el contingut dels fitxers. |
Exclou només els fitxers config.xml als subdirectoris del dipòsit.
| Patró | El que ignora |
|---|---|
!config.xml |
Exclou només els fitxers config.xml als subdirectoris del dipòsit. |
No feu un seguiment dels espais de treball (quan els usuaris es basen en el mestre).
| Patró | El que ignora |
|---|---|
jobs/**/*workspace |
No feu un seguiment dels espais de treball (quan els usuaris es basen en el mestre). |
Com utilitzar aquest .gitignore per a Jenkins
- Copieu les regles Jenkins anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.