Commands, Pipelines, dan Workflows
Commands, Pipelines, and Workflows
Core Model
Pilih execution layer terkecil yang mencapai hasil Anda.
Command
custy COMMAND | custy run PROFILECategory
Concept
Quick Command
custy COMMAND [OPTIONS]Ringkasan
Three Different Layers
Memisahkan layer membuat behavior dan side effects lebih mudah diprediksi.
Command
Satu public CLI operation seperti Validate, Commit, Tag, atau Push.
Pipeline Profile
Registered ordered stages seperti dev, release, atau full.
Workflow Engine
Internal orchestration/resolution yang dipakai pipeline.
Workflow Command
Experimental transition interface yang saat ini blocked.
How a Run Profile Becomes a Pipeline
Pipeline Resolution
1
Accept public profile
Terima commit, tag, push, dev, release, atau full.
2
Expand stages
Ubah profile menjadi registered step list.
3
Normalize order
Deduplicate dan urutkan melalui global step order.
4
Execute
Jalankan stages dengan fail-fast behavior.