.gitignore para Jenkins

10 reglas de exclusión para Jenkins, listas para copiar en tu repositorio.

Servidor de automatización

El .gitignore completo para Jenkins

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:32:06 UTC
# Tecnologías: Jenkins

### Jenkins ###
/*
!/jobs
!/.gitignore
!/*.xml
jobs/**
!jobs/**/
builds
indexing
!config.xml
jobs/**/*workspace

Qué ignoran estas reglas de Jenkins

Todos los patrones y por qué incluirlos en tu .gitignore.

Generalidades

Patrón Qué ignora
/* Excluir todo JENKINS_HOME salvo el directorio jobs, la configuración xml de la raíz y el archivo .gitignore.
!/jobs Generalidades
!/.gitignore Generalidades
!/*.xml Generalidades

Nota: git no rastrea carpetas, solo el contenido de los archivos.

Patrón Qué ignora
jobs/** Nota: git no rastrea carpetas, solo el contenido de los archivos.
!jobs/**/ Nota: git no rastrea carpetas, solo el contenido de los archivos.
builds Por rendimiento, conviene excluir las compilaciones de las tareas de Jenkins: en instalaciones grandes contienen muchos archivos pequeños que pueden ralentizar git incluso al ejecutar comandos básicos como 'git status'.
indexing Nota: git no rastrea carpetas, solo el contenido de los archivos.

Excluir solo los archivos config.xml de los subdirectorios del repositorio.

Patrón Qué ignora
!config.xml Excluir solo los archivos config.xml de los subdirectorios del repositorio.

No rastrear los espacios de trabajo (cuando los usuarios compilan en master).

Patrón Qué ignora
jobs/**/*workspace No rastrear los espacios de trabajo (cuando los usuarios compilan en master).

Cómo usar este .gitignore para Jenkins

  1. Copia las reglas de Jenkins de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.