[Azure] 從本機Git部屬 .NetCore 應用到Azure

從本機Git部屬 .NetCore 專案到Azure

1. 首先需要 Azure 帳號 https://portal.azure.com

2. 新增一個 Web應用程式

3. 瀏覽 Web 會出現漂亮的初始頁面

4. 來到應用程式的部屬中心,點選Local Git

5. 然後選擇Kudu

6. 完成後回到部屬中心,只要從本地的git把程式碼push到這就行了

7. 為了方便顯示,我在本機建立一個.NetCore MVC的範本專案

8. 在本地加入 git remote

9. 接著Push,會跳出帳密輸入視窗

10. 這時候先回到azure,需要設定使用者帳密

11. 從右上角點選 Clund Shell

12. 在下方的視窗輸入指令,設定使用者帳密,帳密自行替換,不需要角括號

az webapp deployment user set --user-name <username> --password <password>

13. 設定完成後,回到本機git輸入帳密,可以看到push進行中

14. 接著回到azure的部屬中心,清單中會增加一條部屬紀錄

15. 瀏覽網頁也能看到正常部屬了(若沒變化記得F5試試)


微軟Docs https://docs.microsoft.com/zh-tw/azure/app-service/deploy-local-git

沒有SampleCode,後續希望可以再整合上GitLab的CI/CD流程