Runme - Alat CLI yang mengubah blok kode dalam Markdown menjadi alur kerja yang dapat dijalankan
(github.com/runmedev)- Dikembangkan untuk membuat cuplikan kode dalam dokumen benar-benar dapat dieksekusi, sehingga meningkatkan kegunaan dan keandalan runbook, dokumen operasional, dan README
- Blok kode dalam Markdown dapat dijalankan apa adanya, sehingga dokumen bisa diikuti dan diverifikasi langkah demi langkah dengan mudah
- Menjalankan perintah, memeriksa hasil di tengah proses, dan memastikan apakah keluaran yang diinginkan telah tercapai
- Mendukung berbagai runtime berbasis shebang seperti Shell/Bash, Python, JavaScript/TypeScript, Ruby, dan lainnya
- Saat menjalankan sel kode, variabel lingkungan dan konteks eksekusi dipertahankan, sehingga dapat dijalankan langkah demi langkah seperti sesi terminal
- Juga mendukung alur eksekusi bergaya pipeline yang meneruskan hasil keluaran sel sebelumnya ke sel berikutnya
- Sepenuhnya kompatibel dengan definisi task yang sudah ada seperti Makefile, npm scripts, Gradle, dan Deno task
- Melalui perintah
run,list, danprint, alur kerja yang dapat dijalankan dalam dokumen bisa dijelajahi, dijalankan, dan diverifikasi - Mengurangi masalah bitrot pada dokumen operasional, dan sangat cocok untuk dokumen kerja yang memerlukan eksekusi bertahap
- bitrot: fenomena ketika dokumen atau kode makin lama makin tidak selaras dengan lingkungan nyata sehingga secara bertahap kehilangan kepercayaan
- Dapat diinstal melalui Homebrew, npm, Go install, atau biner tunggal
- Lisensi Apache 2.0
Belum ada komentar.