.gitignore para Jenkins

10 regras de exclusão para Jenkins, prontas a copiar para o seu repositório.

Servidor de automatização

O .gitignore completo para Jenkins

# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:24:13 UTC
# Tecnologias: Jenkins

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

O que estas regras de Jenkins ignoram

Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.

Geral

Padrão O que ignora
/* Ignorar todo o JENKINS_HOME, exceto o diretório jobs, a configuração xml da raiz e o ficheiro .gitignore.
!/jobs Geral
!/.gitignore Geral
!/*.xml Geral

Nota: o git não acompanha pastas, apenas o conteúdo dos ficheiros.

Padrão O que ignora
jobs/** Nota: o git não acompanha pastas, apenas o conteúdo dos ficheiros.
!jobs/**/ Nota: o git não acompanha pastas, apenas o conteúdo dos ficheiros.
builds Por motivos de desempenho, pretendemos ignorar as compilações das tarefas Jenkins, pois em instalações grandes contêm muitos ficheiros pequenos. Isto pode afetar o desempenho do git mesmo em comandos básicos como 'git status'.
indexing Nota: o git não acompanha pastas, apenas o conteúdo dos ficheiros.

Excluir apenas ficheiros config.xml nos subdiretórios do repositório.

Padrão O que ignora
!config.xml Excluir apenas ficheiros config.xml nos subdiretórios do repositório.

Não acompanhar espaços de trabalho (quando os utilizadores compilam no master).

Padrão O que ignora
jobs/**/*workspace Não acompanhar espaços de trabalho (quando os utilizadores compilam no master).

Como utilizar este .gitignore para Jenkins

  1. Copie as regras de Jenkins acima ou descarregue o ficheiro diretamente.
  2. Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
  3. Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
  4. Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.