简体   繁体   中英

Continuous Deployment on azure VM

I am using bitbucket as repo and I want to create an autodeploy with azure.

We are not using azure web apps , Its azure VM hosting IIS and application. There are multiple applications on one VM.

How I can enable autodeployment in this scenario any help or tool suggestions are welcom.

Since you are using Bitbucket, I assumed that you could leverage Bitbucket Pipelines for Continuous Delivery your Bitbucket Cloud repository to Azure VM. Here is a tutorial about Continuous integration and delivery of web apps from Atlassian Bitbucket , I assume that you could use the deploy-to-azure.bash script that use the FTP service from your VM to deploy your repository to the web application hosted on your Azure VM. You could follow this tutorial for getting started with Bitbucket Pipelines and refer to this Pipelines-to-Azure Sample for setting up FTP deployment.

You will need to use an external tool to perform the deployment. And possibly you might have to write some scripts to automate the steps that needs to be executed.

There are many tools commercial or open source available that can perform this task. Among many, the popular ones are: Puppet, Chef, Powershell DSC, Octopus Deploy, etc.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM