.gitignore untuk Jenkins
10 peraturan pengabaian untuk Jenkins, sedia untuk disalin ke repositori anda.
Pelayan automasi
.gitignore yang lengkap untuk Jenkins
# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 22:59:27 UTC
# Teknologi: Jenkins
### Jenkins ###
/*
!/jobs
!/.gitignore
!/*.xml
jobs/**
!jobs/**/
builds
indexing
!config.xml
jobs/**/*workspace
Apa yang sebenarnya diabaikan oleh peraturan Jenkins ini
Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.
Umum
| Corak | Perkara yang diabaikan |
|---|---|
/* |
Abaikan semua JENKINS_HOME kecuali direktori kerja, konfigurasi root xml dan fail .gitignore. |
!/jobs |
Umum |
!/.gitignore |
Umum |
!/*.xml |
Umum |
Nota: git tidak menjejaki folder, hanya kandungan fail.
| Corak | Perkara yang diabaikan |
|---|---|
jobs/** |
Nota: git tidak menjejaki folder, hanya kandungan fail. |
!jobs/**/ |
Nota: git tidak menjejaki folder, hanya kandungan fail. |
builds |
Demi prestasi, kami mengabaikan hasil binaan dalam tugas Jenkins kerana ia mengandungi banyak fail kecil pada pemasangan besar. Ini boleh menjejaskan prestasi git walaupun ketika menjalankan arahan asas seperti 'git status'. |
indexing |
Nota: git tidak menjejaki folder, hanya kandungan fail. |
Kecualikan hanya fail config.xml dalam subdirektori repositori.
| Corak | Perkara yang diabaikan |
|---|---|
!config.xml |
Kecualikan hanya fail config.xml dalam subdirektori repositori. |
Jangan jejak ruang kerja (apabila pengguna build pada induk).
| Corak | Perkara yang diabaikan |
|---|---|
jobs/**/*workspace |
Jangan jejak ruang kerja (apabila pengguna build pada induk). |
Bagaimana untuk menggunakan .gitignore ini untuk Jenkins
- Salin peraturan Jenkins di atas, atau muat turun fail terus.
- Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
- Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
- Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.