Skip to main content
squarecloud app deploy はアプリケーションを GitHub に接続し、push するとデプロイされるようにします。方法は 2 つあります。
  • Square Cloud GitHub App(app deploy github link): リポジトリにアプリをインストールしてから、リポジトリとブランチを連携します。
  • Webhook(app deploy webhook): GitHub のアクセストークンを渡し、CLI が表示する URL をリポジトリの webhook に追加します。
GitHub 側の手順はヘルプセンターで説明しています。GitHub リポジトリを接続するか、GitHub Actions による自動デプロイを設定してください。 [appID] と --app は省略できます。CLI がアプリを特定する仕組みを参照してください。
使い方
Square Cloud GitHub App を通じてリポジトリとブランチを連携します。GitHub アカウントからリポジトリにアプリがインストールされている必要があり、GitHub アカウントにはそのリポジトリへの書き込み権限が必要です。
出力
別のリポジトリやブランチを連携するには、先に現在の連携を解除してください。
使い方
アプリケーションから GitHub App の連携を解除します。

squarecloud app deploy webhook

使い方
GitHub のアクセストークン(ghp_... または github_pat_...)から webhook によるデプロイ連携を作成し、リポジトリの設定で webhook として追加する URL を表示します。
出力

squarecloud app deploy current

使い方
アプリケーションに設定されている Git 連携を表示します。連携しているリポジトリとブランチ、webhook の URL、または No Git integration configured for this application のいずれかが表示されます。
出力

squarecloud app deploy list

使い方
Git の push によって開始された最近のデプロイを、コミットごとに 1 行ずつ、それぞれの最新の状態とともに一覧表示します。表示されるのは、コミットの先頭 8 文字、日付、状態、ブランチです。

関連項目