tmytのらくがき

個人の日記レベルです

GitHubからAzureにCDするのが一瞬でできて感動したというだけの話

GitHubからASP.NET CoreなアプリケーションをAzure Web Appにデプロイするのにビルドとか面倒だなと思っていたら、Azure Portalから一瞬で設定ができて感動した。

  1. 左のメニューから”デプロイ センター”を選ぶ
  2. 右の画面から”設定”を開く
  3. ソースを ”GitHub”にする
  4. ”承認”みたいなボタンが出るので、押してGitHubでログインする
  5. 組織、リポジトリ、ブランチを順番にたどってデプロイしたいリポジトリを選ぶ
  6. ビルドは各自いい感じにする
  7. ”保存”を押す

f:id:tmyt:20210210054209p:plain

これでおわり。自動でGitHub Actionsの設定がリポジトリにコミットされて、自動でビルドからデプロイまでが実行される。

f:id:tmyt:20210210053845p:plain

一瞬で設定できてすごいね。というだけの話。