Ludovic Frank Gitignore

.gitignore pour Jenkins

10 règles d’exclusion pour Jenkins, prêtes à copier dans votre dépôt.

Serveur d'automatisation

Le .gitignore complet pour Jenkins

# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 04:56:28 UTC
# Technologies : Jenkins

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

Ce que ces règles Jenkins ignorent vraiment

Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.

Général

Motif Ce qu’il ignore
/* Ignorer tout JENKINS_HOME sauf le répertoire jobs, la configuration XML racine et le fichier .gitignore.
!/jobs Général
!/.gitignore Général
!/*.xml Général

Remarque : Git suit le contenu des fichiers, pas les dossiers.

Motif Ce qu’il ignore
jobs/** Remarque : Git suit le contenu des fichiers, pas les dossiers.
!jobs/**/ Remarque : Git suit le contenu des fichiers, pas les dossiers.
builds Pour préserver les performances, ignorer les compilations des tâches Jenkins : sur les grosses installations, elles contiennent de nombreux petits fichiers qui peuvent ralentir même des commandes Git simples comme « git status ».
indexing Remarque : Git suit le contenu des fichiers, pas les dossiers.

Exclure uniquement les fichiers config.xml des sous-répertoires du dépôt.

Motif Ce qu’il ignore
!config.xml Exclure uniquement les fichiers config.xml des sous-répertoires du dépôt.

Ne pas versionner les espaces de travail (lorsque les utilisateurs compilent sur le maître).

Motif Ce qu’il ignore
jobs/**/*workspace Ne pas versionner les espaces de travail (lorsque les utilisateurs compilent sur le maître).

Comment utiliser ce .gitignore pour Jenkins

  1. Copiez les règles Jenkins ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.