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
- [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…