Rules dan Jobs Kondisional
Bagian dari kursus GitLab CI
Semua job yang kamu tulis sejauh ini berjalan di setiap push, tidak peduli mendarat di branch mana atau kenapa pipeline-nya dimulai. Itu tidak berbahaya selama kamu masih bereksperimen sendirian, tapi berhenti aman begitu ada tim sungguhan yang mem-push ke project sungguhan. Tidak ada yang mau suite integrasi tiga puluh menit menyala hanya karena seseorang membetulkan salah ketik di README.
Bayangkan blok rules: sebagai rangkaian pertanyaan ya-atau-tidak yang diajukan dalam urutan tetap, seperti formulir yang berbunyi "kalau pertanyaan 1 kamu jawab ya, berhenti di sini dan ikuti instruksinya, kalau tidak lanjut ke pertanyaan 2." Satu rule di GitLab CI adalah tepat satu entri dalam daftar itu, dan GitLab menyusuri daftarnya dari atas, memeriksa setiap rule satu per satu, lalu berhenti di rule pertama...
Ingin belajar GitLab CI Rules dan Jobs Kondisional di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan GitLab CI siap pakai, dan kerjakan Rules dan Jobs Kondisional secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniRules dan Jobs KondisionalYang akan kamu pelajari
- Rules keyword
- If conditions
- CI_COMMIT_BRANCH
- CI_PIPELINE_SOURCE
- When manual
- Changes paths
- Rules vs only/except
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
11 pelajaran- 1Apa Itu CI/CD20 mnt
- 2Pipeline Pertama Anda25 mnt
- 3Jobs dan Stages30 mnt
- 4Variabel dan Secret30 mnt
- 5Artifacts dan Caches30 mnt
- 6Rules dan Jobs Kondisional30 mnt
- 7Jobs dan Services Docker35 mnt
- 8Lingkungan dan Penyebaran30 mnt
- 9Includes dan Templates30 mnt
- 10Runners30 mnt
- 11Capstone: Bangun, Uji, Terapkan60 mnt
