4 件の記事
mise シリーズ最終回は環境変数編。direnv を置き換える [env] とディレクティブ、Python venv の自動化、6 種類の hooks とシェル統合の仕組み、sops/redactions/fnox による secrets 管理まで扱い、プロジェクトに入るだけで環境が全部整う状態を作ります。
mise シリーズ第 3 弾はタスクランナー。depends による依存グラフと並列実行、sources/outputs による実行スキップ、usage 記法の引数、file tasks、mise watch、そして mise generate によるドキュメント・git フックの自動生成まで紹介します。
mise シリーズ第 2 弾は実行系。cargo/npm/github などの backends であらゆる CLI ツールを宣言的に管理し、mise.lock でバージョンを固定し、mise exec でワンショット実行する方法を、SLSA によるサプライチェーン検証の話とあわせて紹介します。
Go・Node・Python・Ruby など複数の言語ランタイムを mise で一元管理する方法を解説。asdf・uv・pyenv など既存ツールとのメリデメ比較、OS 依存の注意点、チームでの運用方針まで網羅します。