【CI/CD】VSTS CICD部屬到VM環境流程紀錄 - (三)Release部分
建立Deployment Group 因為是布署到VM,在建立Release檔之前,要先綁定要布署到哪一台機器。 這裡只要記的勾選使用個人access token這個選項即可 Script貼到VM的PowerShell執行後,所有選項都enter就可以了 建立Release Definition Template看需求選擇,這裡選擇IIS Website Deployment。 這裡只要記的勾選使用個人access token這個選項即可 Script貼到VM的PowerShell執行後,所有選項都enter就可以了 Add Artifact Source選之前我們建立的Build 設定持續布署Trigger(右上角的閃電) : 把trigger改成Enabled並選擇觸發的分支 Continuous deployment trigger : 勾選Enabled,新增Build branch filters Environment 這裡環境先建立一個Environment布署到Stage,在卡一關審核布署到Prod。 審核設定 其他沒有需要特別處理的deployment condition就預設即可 Environment Task 設定 發行方式如果選的是檔案系統,不需要在release前置換config裡appsettings、connectionstring以外的區塊內容,只需要IIS Web App Deploy這個步驟就可以了。 這已我們區要在布署前置換一些參數,布署步驟如下圖: