JENKINS – (4) 發行網站

      在〈JENKINS – (4) 發行網站〉中留言功能已關閉

為了可以發行網站至 IIS 需要在目標伺服器安裝 Web Platform Installer

https://www.microsoft.com/web/downloads/platform.aspx

安裝完畢後,產品搜尋並安裝 Web Deploy

 

這邊,直接建立一個應用程式在 Default Web Site 底下

在專案底下,對專案按右鍵,新增 IIS /FTP 發行

Server 部分 : 因為目前直接用本機測試,故直接帶 localhost

  • 如果是伺服器,則填寫 IP,如果不是 https 則需要將網址寫 http:// 不然會抓不到
  • 檢查 Web Deploy 的 Port 防火牆是否對外,及是否啟動
  • 如果不打勾 Save password 可以另外帶參數 Password

建立完成後,推上 Git

 

Jenkins 回到專案底下,新增一個建置,並增加一組參數

/p:VisualStudioVersion=15.0;Configuration=Debug;DeployOnBuild=true;PublishProfile=Test.pubxml

回到專案目錄,直接執行

網站已經可以順利發布

print