2017-04-11 226 views
0

我正在使用bitbucket作爲回購,並且我想用azure創建自動部署。Azure虛擬機上的持續部署

我們沒有使用azure網絡應用程序,它的Azure虛擬機託管IIS和應用程序。 一臺虛擬機上有多個應用程序。

如何在此場景中啓用自動部署,歡迎任何幫助或工具建議。

+0

它與你的本地是一樣的。你用什麼地方? –

+0

我們正在發佈到一個文件夾並通過使用RDP(一個完整的手動過程)複製到VM。 –

回答

0

您將需要使用外部工具來執行部署。可能你可能需要編寫一些腳本來自動完成需要執行的步驟。

有許多工具可以執行此任務的商業或開源可用。其中很受歡迎的有:Puppet,Chef,Powershell DSC,Octopus Deploy等。

1

由於您使用的是Bitbucket,因此我認爲您可以利用Bitbucket Pipelines將您的Bitbucket Cloud存儲庫連續傳送到Azure VM。這裏是一個關於Continuous integration and delivery of web apps from Atlassian Bitbucket的教程,我假設您可以使用deploy-to-azure.bash腳本使用您的虛擬機中的FTP服務將您的存儲庫部署到Azure虛擬機上託管的Web應用程序。您可以按照此tutorial開始使用Bitbucket流水線,並參考此Pipelines-to-Azure Sample設置FTP部署。