Lewati ke konten utama

Alur Kerja Pertama

Alur Kerja Custy Pertama Anda

Pratinjau Dahulu

Pahami, pratinjau, dan jalankan pipeline development Custy untuk pertama kalinya secara terencana.

Commandcusty --dry-run run dev

Category

Memulai

Quick Command

custy [GLOBAL OPTIONS] run dev [OPTIONS]

profil Devcommitpush

Ringkasan​

Profil Dev publik mengoordinasikan pekerjaan development rutin. Urutan yang terdaftar saat ini memvalidasi dan membuka hanya pesan commit, membuat backup, melakukan stage, membuat commit, lalu mendorong branch HEAD.

Untuk eksekusi pertama, gunakan mode dry run global. Lanjutkan ke eksekusi normal hanya setelah repositori, resource yang dibuat, pesan commit, dan tujuan remote selesai ditinjau.


Checklist Pemeriksaan Awal

Before You Begin

  • Inisialisasi sudah ditinjauRequired

    Konfigurasi proyek, template, dan resource versi tersedia di lokasi yang dimaksud.

  • Validasi berhasilRequired

    custy validate selesai tanpa kegagalan kesiapan yang belum diselesaikan.

  • Perubahan working tree dipahamiRequired

    Hanya file yang ditujukan untuk commit berikutnya yang tersedia atau sudah di-stage.

  • Pesan commit sudah siapRequired

    File pesan commit yang dikonfigurasi berisi pesan yang sudah ditinjau untuk perubahan ini.

  • Tujuan remote sudah dipastikanRequired

    Remote yang dikonfigurasi dapat dijangkau dan mengarah ke repositori yang dimaksud.

Tinjau kondisi repositori
bash
git status --short --branch
git diff
git diff --staged
git remote -v
custy validate

Yang Dilakukan Profil Dev

Urutan Development yang Terdaftar

1
Validasi repositori
Pastikan eksekusi dimulai di dalam repositori Git.
completed
2
Validasi input commit dan remote
Tentukan commit validator, hook policy, message file, dan remote.
completed
3
Tinjau pesan commit
Buka hanya commit-message file dan validasi hasil yang disimpan.
completed
4
Tinjau dan simpan pesan
Validasi dan backup pesan commit, lalu bersihkan backup yang disimpan.
completed
5
Publikasikan pekerjaan development
Stage perubahan yang ditentukan, buat commit, lalu push branch HEAD tanpa mendorong tag.
current

Pratinjau Alur Kerja

Opsi global harus ditempatkan sebelum run.

Dry run profil Dev
bash
custy --dry-run run dev

Tinjau output untuk commit-message file yang ditentukan, lokasi backup, perilaku staging, persiapan commit, dan tujuan remote. Jika ada bagian yang tidak sesuai harapan, hentikan dan sesuaikan konfigurasi proyek atau opsi perintah.


Jalankan Secara Normal Saat Siap

Eksekusi normal merupakan keputusan eksplisit setelah pratinjau dan peninjauan repositori.

Jalankan profil development
bash
custy run dev

Setelah selesai, verifikasi kondisi lokal dan remote.

Verifikasi setelah eksekusi
bash
git status --short --branch
git log -1 --decorate --oneline
git remote -v

Pilih Profil Lain

Alternatif yang Umum

Commit

Gunakan custy commit atau profil Commit dari perintah run untuk persiapan commit lokal yang didokumentasikan tanpa tahap push terakhir dari profil Dev.

Release

Gunakan custy run release hanya setelah meninjau persyaratan versi, changelog, commit, tag, dan push.

Full

Gunakan custy run full ketika tahap rilis dan perilaku finalisasi eksperimental sama-sama memang diinginkan.

Perintah Langsung

Pilih perintah tertentu dari referensi perintah ketika pipeline multi-langkah tidak diperlukan.

Lanjutkan