Full Pipeline
Full Pipeline
Jalankan complete Release sequence, lalu invoke experimental workflow finalization setelah publication.
custy run fullCategory
Quick Command
custy run full [OPTIONS]Ringkasanâ
Full menggunakan complete Release step list dan menambahkan finalize_step di
akhir. Finalization dapat melakukan branch transitions, merges, pushes, atau
cleanup berdasarkan workflow case yang ditemukan lebih awal dalam pipeline.
custy --dry-run run full
custy run fullExact Phase Flow
Full Profile
Exact Full Step Order
Steps 1â24 identik dengan Release; finalization adalah step 25.
| 01â09 | Jalankan sembilan release validations dalam Release Pipeline. |
|---|---|
| 10 â prepare_version_step | Resolve release version dan tag context. |
| 11 â workflow_init_step | Initialize branch workflow state. |
| 12 â prepare_tag_message_step | Siapkan tag message. |
| 13 â generate_artifacts_step | Generate configured release artifacts. |
| 14 â edit_files_step | Buka artifacts untuk review dan editing. |
| 15 â validate_edited_step | Validasi edited artifacts. |
| 16 â apply_version_step | Terapkan resolved version. |
| 17 â generate_changelog_step | Jalankan conditional changelog generation. |
| 18 â backup_commit_message_files_step | Backup commit message. |
| 19 â backup_tag_message_files_step | Backup tag message. |
| 20 â cleanup_backup_step | Terapkan backup retention cleanup. |
| 21 â stage_step | Stage release files. |
| 22 â commit_step | Buat release commit. |
| 23 â tag_step | Buat local release tag. |
| 24 â push_step | Publish HEAD dan eligible release tag. |
| 25 â finalize_step | Invoke experimental post-release branch workflow behavior. |
Complete Profile Reference mencantumkan seluruh 25 internal names secara individual. Grouping di atas menjaga halaman tetap mudah dibaca sekaligus memperlihatkan one-step difference Full dari Release.
Gunakan Full Hanya Ketika
Before You Begin
- Release is already appropriateRequired
Seluruh version, changelog, commit, tag, dan push requirements terpenuhi.
- The branch workflow is understoodRequired
Anda mengetahui detected workflow case dan final branch operations-nya.
- Every destination is reviewedRequired
Origin, backup synchronization, dan branch cleanup targets sudah benar.
- A dry-run has been reviewedRequired
Anda sudah memeriksa planned release dan branch operations.
- Recovery is manual and deliberateRequired
Anda dapat reconcile release yang berhasil sebelum finalization gagal.
Pilih Release Secara Default
Pilih custy run release saat membutuhkan complete tagged publication tetapi tidak
memerlukan branch lifecycle finalization. Release memiliki stages yang sama dengan
completion boundary lebih jelas: push.