Pemecahan Masalah Run
Run Troubleshooting
Diagnosa profile selection, normalization, options, partial state, dan push failures.
custy runCategory
Quick Command
custy run PROFILE [PROFILE ...] [OPTIONS]Ringkasanâ
Profile Name Ditolakâ
Gunakan enam public names yang terdokumentasi; raw/internal steps tidak diterima.
Combined Sequence Berjalan dalam Urutan Berbedaâ
Resolver menormalisasi berdasarkan global step order dan melakukan deduplication.
Validation Menghentikan Pipelineâ
Perbaiki requirement yang dilaporkan; later stages sengaja tidak dijalankan.
Pipeline Berhenti Setelah Mengubah Filesâ
Temukan last completed stage dan tinjau diff sebelum retry atau recovery.
Run Option Tidak Berpengaruhâ
Periksa Run options dan konfigurasi efektif proyek. Remote CLI eksplisit
memiliki prioritas tertinggi; jika tidak ditetapkan, Custy menerapkan konfigurasi main
remote, backup remote, sinkronisasi, dan push_to.
Editor Tidak Dapat Dibuka di Dockerâ
Gunakan container interaktif agar editor Micro, Nano, Vim, atau Vi bawaan dapat
mengakses terminal. Micro menjadi default container candidate. Mount proyek
tetap aktif selama editor terbuka.docker run --rm -it -v "${PWD}:/workspace" -w /workspace custy-prod:latest run release
Jika diaktifkan, Custy memeriksa VISUAL dan EDITOR lebih dahulu, lalu
mengikuti tool.custy.editor.candidates.container. Override harus menunjuk
editor yang terinstal di dalam container, bukan editor yang hanya tersedia pada
host. Lihat Editor configuration untuk identifier
dan precedence. Jika eksekusi sebelumnya gagal pada EditFilesStep, periksa
file pesan commit dan tag sebelum mencoba lagi karena GenerateArtifactsStep
sudah selesai lebih dahulu.
Editor yang tidak tersedia akan dilewati. Process yang sudah dimulai kemudian
gagal menghasilkan EDITOR_PROCESS_FAILED; Custy tidak membuka editor lain
setelah pengguna mungkin telah mengedit message.
Progress Menimpa Isi Terminal Editorâ
Custy versi saat ini menangguhkan live pipeline progress display ketika Micro,
Nano, Vim, atau Vi menggunakan terminal. Display dilanjutkan setelah editor
ditutup, sehingga row EditFilesStep tidak seharusnya menutupi atau berulang
di dalam message buffer. Handoff presentation ini tidak mengubah file yang
sedang diedit.
Jika progress row masih muncul di dalam editor, simpan atau batalkan message
seperti biasa lalu tutup editor. Setelah itu, periksa bahwa local executable
atau container image sesuai dengan Custy build yang ingin diuji:custy --version
docker run --rm custy-prod:latest --version
Untuk image yang dibuat secara lokal, rebuild production target setelah source
diperbarui, lalu coba kembali dengan -it. Executable lama atau cached image
dapat tetap menggunakan progress behavior sebelumnya walaupun project files
sudah berisi perbaikan.