Reader small image

You're reading from  Implementing DevOps with Microsoft Azure

Product typeBook
Published inApr 2017
Reading LevelIntermediate
PublisherPackt
ISBN-139781787127029
Edition1st Edition
Languages
Tools
Concepts
Right arrow
Author (1)
Mitesh Soni
Mitesh Soni
author image
Mitesh Soni

Mitesh Soni has 8 years of experience in managing software for GNU/Linux and other UNIX-like operating systems in production environment. He started working as a professional with DevOps from 2013 and has worked on several live projects related to DevOps. https://www.linkedin.com/in/alessiogarofalo
Read more about Mitesh Soni

Right arrow

Environment with release tasks


We have configured automated deployment in the production environment. What if I need to deploy into multiple environments?

Let's remember how we are managing different environments in Azure Web Apps. 

Any guesses? 

Yes, you are right! 

Deployment slots. We use deployment slots for different environments. So we should create multiple environments in the release definition and perform the deployment.

So, the next question should be, how do we create an environment that we can use for package deployment in a specific deployment slot in Azure Web Apps?

In the release definition, click on +Add environment and select Create new environment. We can select Clone selected environment if we want to have the same tasks as the existing environment in the new environment:

In the new environment, let's keep pre-deployment approval automatic.

Select Trigger to deploy automatically whenever a deployment to the previous environment is successful. We can rearrange or rename it once...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Implementing DevOps with Microsoft Azure
Published in: Apr 2017Publisher: PacktISBN-13: 9781787127029

Author (1)

author image
Mitesh Soni

Mitesh Soni has 8 years of experience in managing software for GNU/Linux and other UNIX-like operating systems in production environment. He started working as a professional with DevOps from 2013 and has worked on several live projects related to DevOps. https://www.linkedin.com/in/alessiogarofalo
Read more about Mitesh Soni