Ludovic Frank Gitignore

.gitignore Jenkins jaoks

10 tehnoloogia Jenkins eiramisreeglit, mida saad oma hoidlasse kopeerida.

Automatiseerimisserver

Täielik .gitignore Jenkins jaoks

# Genereeritud LFGitignore - https://lfgitignore.com
# Loodud: 2026-10-31 21:54:03 UTC
# Tehnoloogiad: Jenkins

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

Mida need Jenkins reeglid tegelikult ignoreerivad

Iga allolev muster ja selgitus, miks see kuulub sinu .gitignore-faili.

Kindral

Muster Mida see ignoreerib
/* Ignoreeri kõiki JENKINS_HOME-i, välja arvatud tööde kataloog, juur xml-konfiguratsioon ja .gitignore-fail.
!/jobs Kindral
!/.gitignore Kindral
!/*.xml Kindral

Märkus: git ei jälgi kaustu, vaid ainult faili sisu.

Muster Mida see ignoreerib
jobs/** Märkus: git ei jälgi kaustu, vaid ainult faili sisu.
!jobs/**/ Märkus: git ei jälgi kaustu, vaid ainult faili sisu.
builds Jõudluse huvides tahame Jenkins töödes järge ignoreerida, kuna see sisaldab suurtes installides palju pisikesi faile. See võib mõjutada Giti jõudlust isegi põhikäskude (nt 'git status') käitamisel.
indexing Märkus: git ei jälgi kaustu, vaid ainult faili sisu.

Välistage hoidla alamkataloogides ainult failid config.xml.

Muster Mida see ignoreerib
!config.xml Välistage hoidla alamkataloogides ainult failid config.xml.

Ärge jälgige tööruume (kui kasutajad loovad põhiseadmele).

Muster Mida see ignoreerib
jobs/**/*workspace Ärge jälgige tööruume (kui kasutajad loovad põhiseadmele).

Kuidas seda .gitignore kasutada Jenkins jaoks

  1. Kopeerige ülaltoodud Jenkins reeglid või laadige fail otse alla.
  2. Looge oma Git hoidla juurtes fail nimega .gitignore ja kleepige reeglid sinna.
  3. Kui Git juba jälgib mõnda neist failidest, käivita git rm -r --cached . ja tee uus commit — Git rakendab eiramisreegleid ainult jälgimata failidele.
  4. Lisa .gitignore commit’i, et kogu meeskond kasutaks samu reegleid.