系列文(一)
1. 在Azure DevOps中準備好Angular專案

2. 建立Azure App Service

3. 到應用程式設定WEBSITE_NODE_DEFAULT_VERSION的值為10.6.0

4. 到部署中心,原始檔控制選擇Azure Repos

5. 組建提供者選擇Azure Pipelines

6. 部署相關設定,選擇要部署的專案、repository和分支;建置部分選static Webapp就可以。

7. 選擇是否要啟用負載測試

8. 最後一步確認後按下完成

9. 等一下後就會連結專案,並且做第一次的build和release

10. 回到Azure DevOps專案,選擇左下角Project Settings -> Pipelines -> Service connections,會看到新增一個Service Endpoint

11. 切換到Pipelines -> Builds,會看到新建了一個CI的項目

12. 切換到Pipelines -> Releases,會看到新建了一個CD的項目

13. 進入Azure App Service的網址,會發現App已經成功部署......才怪,看到的是微軟傳統的藍底白字。因為repository的目錄不能直接拿來deploy,所以CI的設定需要調整。留到下一篇。
