その他

【Mac, Azure, git push】コマンドでAzureにローカルgit pushデプロイする

その他
この記事は約1分で読めます。

前提環境

macからCLIツールでなくコマンドでローカルgit pushデプロイする方法の調査をした時のこと。
公式ドキュメント見てもMicrosoftの自社製品をゴリ押ししてくるので
シンプルな方法を探した。

  • MacOS
  • Azureのプランの作成やWebアプリ作成のような細い設定は省く
  • あくまでローカルgit pushデプロイに特化

1. Gitをインストール

2. デプロイユーザーを設定

ポータル → デプロイセンター → ローカルGitまたはFTPSの資格情報 → ユーザースコープ →
ユーザー名、パスワードを設定する

3. デプロイ URL を取得

ポータル → デプロイセンター → ローカルGitまたはFTPSの資格情報 → Git Clone URI

4. クローン

ユーザー名、パスワードを求められた場合、デプロイユーザー設定の情報を入力する

$ git clone <デプロイ URL>

5. クローンしたディレクトリへ移動

6. Azureリモートを追加

$ git remote add azure <デプロイ URL>

7. プッシュ

$ git push azure master

結論

CLIツールは楽。