.gitignore untuk Jenkins

10 aturan pengabaian untuk Jenkins, siap disalin ke repositori Anda.

Server otomatisasi

.gitignore lengkap untuk Jenkins

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:54:00 UTC
# Teknologi: Jenkins

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

Apa yang sebenarnya diabaikan oleh aturan Jenkins ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Umum

Pola Yang diabaikan
/* Abaikan semua JENKINS_HOME kecuali direktori pekerjaan, konfigurasi root xml, dan berkas .gitignore.
!/jobs Umum
!/.gitignore Umum
!/*.xml Umum

Catatan: git tidak melacak folder, hanya isi berkas.

Pola Yang diabaikan
jobs/** Catatan: git tidak melacak folder, hanya isi berkas.
!jobs/**/ Catatan: git tidak melacak folder, hanya isi berkas.
builds Demi kinerja, kami mengabaikan build pada tugas Jenkins karena instalasi besar berisi banyak berkas kecil. Hal ini dapat memengaruhi kinerja git bahkan saat menjalankan perintah dasar seperti 'git status'.
indexing Catatan: git tidak melacak folder, hanya isi berkas.

Kecualikan hanya berkas config.xml di subdirektori repository.

Pola Yang diabaikan
!config.xml Kecualikan hanya berkas config.xml di subdirektori repository.

Jangan lacak ruang kerja (saat pengguna build di master).

Pola Yang diabaikan
jobs/**/*workspace Jangan lacak ruang kerja (saat pengguna build di master).

Cara menggunakan .gitignore ini untuk Jenkins

  1. Salin aturan Jenkins di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.