Octopus groups together packages, step settings, and variables together into a release, which is then deployed to different environments. In this video we create a release for our OctopusWebApp project.
- [Narrator] Octopus groups together packages,…step settings, and variables together into a release,…which is then deployed to different environments.…One thing to note about releases is that any change…to your project that is made after a release is created…will not be reflected in the release.…This feature ensures that a release is always the same…no matter where or when it is deployed.…To create a release, we need to open our project,…and then select the Releases menu to the left.…
Now we'll click Create Release.…Each release has to have a unique version number.…In most cases, it makes sense to have the release number…match the package version number.…Octopus has a handy setting for this…under the Settings menu.…I'll scroll down to the left and click on Settings.…And then here in the middle,…there's a setting called Release Versioning.…We want to change this to…"Use the version number from an included package."…And then we want to select our OctopusWebApp package.…
Once we're done, we can scroll down and click Save.…
- What is Octopus Deploy?
- Working with the Octopus server and tentacles
- Using variables to scope configuration items such as roles and targets
- Installing and configuring Octopus Deploy
- Deploying a sample application
- Configuring a build server, adding a project, and creating a release
- Controlling release flow with life cycles and channels