GitHubからASP.NET CoreなアプリケーションをAzure Web Appにデプロイするのにビルドとか面倒だなと思っていたら、Azure Portalから一瞬で設定ができて感動した。
- 左のメニューから”デプロイ センター”を選ぶ
- 右の画面から”設定”を開く
- ソースを ”GitHub”にする
- ”承認”みたいなボタンが出るので、押してGitHubでログインする
- 組織、リポジトリ、ブランチを順番にたどってデプロイしたいリポジトリを選ぶ
- ビルドは各自いい感じにする
- ”保存”を押す
これでおわり。自動でGitHub Actionsの設定がリポジトリにコミットされて、自動でビルドからデプロイまでが実行される。
一瞬で設定できてすごいね。というだけの話。