我正在使用TeamCity和Octopus Deploy(v.3.3.6)爲Sitecore網站設置自動部署項目。如何使用Octopus Deploy刪除Azure App Service網站上的文件夾
在使用「部署Azure Web App」步驟部署到App Service之前,我想刪除該站點上的一個文件夾(/ site/wwwroot/App_Config/Include或D:\ home \ site \ wwwroot \ APP_CONFIG \包含)。
八達通是否有內置機制來做到這一點?我嘗試過使用Powershell腳本,但是在服務器上運行,而不是在Azure上運行。有沒有辦法在部署時在Azure上運行Powershell腳本? 或者我可以使用「運行Azure Powershell腳本」在App Service網站上進行文件操作,而無需進行身份驗證(因爲Octopus正在進行身份驗證)?
還有沒有其他的/更好的解決方案來解決這個問題,而不必在Build Server的文件中保存憑據?
如果可能的話,我寧願不使用FTP。
任何人對如何創建一個從PowerShell的AzureRM.Resources'模塊WebJobs什麼想法? – SOReader