メインコンテンツへスキップ

qumod のインストール

qumod は、Qumo Deploy の公式コマンドラインインターフェース兼自動化ランタイムです。外部依存のない自己完結型のネイティブ実行ファイルとしてコンパイルされています(ホストに Node.js も Deno も必要ありません)。

クイックインストール(推奨)

インストーラーは、お使いのプラットフォーム用のバイナリを https://dl.qumo-deploy.com からダウンロードし、リリースの SHA256SUMS と照合してから、ホームディレクトリにインストールします。sudo は不要です。
  • macOS と Linux では ~/.qumod/bin/qumod にインストールされます。そのディレクトリが PATH にない場合、インストーラーがシェルのプロファイルに追加する行を表示します。
  • Windows では %LOCALAPPDATA%\qumod\bin\qumod.exe にインストールされ、そのディレクトリがユーザーの PATH に追加されます。インストール後は新しいターミナルを開いてください。
バージョンの固定やインストール先の指定は、環境変数で行います。
CLI のバージョンはコントロールプレーンとは別に管理されています。最新のリリースは https://dl.qumo-deploy.com/qumod/latest で確認できます。 ダウンロードホストには最新の 10 リリースが保持されます。固定した古いバージョンは、それより新しいリリースが 9 つ出るとインストールできなくなるため、アップグレードの際は固定バージョンも更新してください。

手動ダウンロード

最新の 10 リリースはそれぞれ https://dl.qumo-deploy.com/qumod/v<version>/ に公開されており、各バイナリのチェックサムを記載した SHA256SUMS ファイルも含まれます。 たとえば Linux(x86_64)では次のようにします。
macOS では、sha256sum -c - の代わりに shasum -a 256 -c - を使ってください。
Linux バイナリは glibc 向けにビルドされています。Alpine などの musl ベースのイメージでは実行できないため、Debian または Ubuntu ベースのイメージを使ってください。

インストールの確認

CLI が正しくインストールされ、実行できることを確認します。
期待される出力:
JSON 出力形式も確認できます。

更新

インストーラーをもう一度実行します。バイナリがその場で最新リリースに置き換えられます。 QUMOD_VERSION を設定している場合は、そのバージョンに置き換えられます。
現在のバージョンは qumod version で確認できます。

アンインストール

インストールディレクトリを削除します。保存されたサインイン情報も消したい場合は、それも削除します。 コントロールプレーン上のセッションも終了するには、先に qumod logout を実行してください。
Windows では、ユーザーの PATH から %LOCALAPPDATA%\qumod\bin も削除してください (設定 → システム → バージョン情報 → システムの詳細設定 → 環境変数)。 QUMOD_INSTALL を指定してインストールした場合は、代わりにそのディレクトリを削除してください。

次のステップ

サインインして、最初のコマンドを実行します。

認証ガイド

ブラウザのデバイスフローによる対話的な認証や、ヘッドレス環境向けの API トークンによる認証について説明します。