Overview
Validate Proyek
Pastikan proyek memenuhi requirements sebelum menjalankan workflow Custy.
custy validateCategory
Quick Command
custy validateRingkasanâ
Command validate menjalankan serangkaian pre-flight checks untuk memastikan proyek siap digunakan oleh operasi Custy berikutnya.
Command ini tidak mengubah repository. Custy memeriksa proyek, configuration, Git repository, serta resource yang diperlukan untuk menemukan masalah sebelum masalah tersebut menghentikan workflow yang lebih besar.
Yang Dilakukan Command Ini
Kategori Validation
Git Repository
Project Configuration
Git State
Workflow Resources
Mengapa Validation Penting?
Menjalankan validation sebelum workflow membantu menemukan masalah umum lebih awal, misalnya:
- Current directory bukan Git repository.
- Git remote yang diperlukan belum dikonfigurasi.
- Version file yang dikonfigurasi tidak ditemukan.
- Template yang diperlukan tidak tersedia.
- Tidak ada staged changes sebelum commit workflow.
- Commit message tidak memenuhi validation strategy yang dipilih.
Dengan menemukan masalah tersebut lebih dahulu, Custy mencegah workflow yang tidak lengkap atau gagal.
Kapan Validation Perlu Dijalankan?
Validation berguna untuk memastikan proyek siap sebelum operasi Git atau release, terutama:
- Sebelum membuat commit.
- Sebelum membuat versi.
- Sebelum membuat Git tag.
- Sebelum melakukan push.
- Sebelum menjalankan release workflow.
Jika Anda biasanya menggunakan custy run, checks ini dijalankan otomatis
sebagai bagian dari workflow.