From the course: Continuous Delivery with Azure DevOps

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Releases

Releases

From the course: Continuous Delivery with Azure DevOps

Start my 1-month free trial

Releases

- [Instructor] So what are releases, as opposed to a release pipeline? A release is the package or container that holds a versioned set of artifacts specified in a release pipeline in your DevOps CI/CD process. So not to confuse it with a deployment, which is separate from a release. A deployment is the action of running the tasks for one of the stages. The deployment is kicked off when you create a release based on how you set up your triggers. You have this option of what they call deployment triggers. And when you create a release, a release can sit there. It does not have to deploy the artifacts. So you can create a draft release and let it sit there until someone actually deploys that release. So it's really two separate actions. A release is the creation, and a deployment is the action that's being taken at the time that it gets taken. Like I stated, you can set up what we call deployment triggers. So a deployment could be forced to wait for a while, it could be a manual…

Contents