{"id":3407,"date":"2021-08-31T16:56:27","date_gmt":"2021-08-31T16:56:27","guid":{"rendered":"https:\/\/www.petecodes.co.uk\/?p=3407"},"modified":"2021-08-31T17:23:48","modified_gmt":"2021-08-31T17:23:48","slug":"deploying-an-asp-net-blazor-app-to-azure-using-octopus-deploy-part-6-create-a-release","status":"publish","type":"post","link":"https:\/\/www.petecodes.co.uk\/deploying-an-asp-net-blazor-app-to-azure-using-octopus-deploy-part-6-create-a-release\/","title":{"rendered":"Deploying an ASP.NET Blazor App to Azure using Octopus Deploy – Part 6 – Create a Release"},"content":{"rendered":"\n
In this series of posts we’re running through how to get Octopus Deploy<\/a> setup, along with the required Azure Services, in order to deploy an ASP.NET Blazor app to Dev, Staging and Production environments.<\/p>\n\n\n\n In the previous post we uploaded our Package to Octopus Deploy, configured some Project Variables, then created and configured out Deployment Process.<\/p>\n\n\n\n In this post we’ll Deploy our Blazor WebAssembly application to Azure using an Octopus Deploy Release. We can then view the results by navigating to our deployed Web App.<\/p>\n\n\n\n Part 1 – Environments and Deployment Targets<\/a> Once again, for this tutorial you’ll need the following;<\/p>\n\n\n\n Now that we have our Deployment Process set up, it’s time to try creating a Release!<\/p>\n\n\n\n An Octopus Deploy Release is the process of deploying our Binaries to a Deployment location using the Deployment Process we created earlier.<\/p>\n\n\n\n We’ve specified three Environments to deploy to each with it’s own Azure Web App, and we’ll deploy our application to each Environment and view the results.<\/p>\n\n\n\n On the left of our project we’ll see a blue “CREATE RELEASE” button;<\/p>\n\n\n\nWhat we’re doing this time<\/h2>\n\n\n\n
Contents<\/h2>\n\n\n\n
Part 2 – Linking Azure<\/a>
Part 3 – Create Azure Web Apps + Staging and Production Deployment Targets<\/a>
Part 4 – Create and Package a Blazor WebAssembly App<\/a>
Part 5 – Octopus Deploy Projects, Variables and Processes<\/a>
Part 6 – Create a Release<\/a>
Part 7 – Send a Notification to Microsoft Teams<\/a><\/p>\n\n\n\nPrerequisites<\/h2>\n\n\n\n
Octopus Deploy – Creating a Release<\/h2>\n\n\n\n