Deployment2 is an ASP.NET Core MVC web application designed to demonstrate the continuous deployment process using GitHub Actions and Azure. This project was created as part of the YouTube tutorial "Continuous Deployment of ASP.NET Core MVC Web App with GitHub and Azure | Visual Studio 2022". The application showcases basic MVC architecture and deployment workflows.
- ASP.NET Core MVC architecture
- Continuous Deployment with Azure App Service
Before you begin, ensure you have the following installed:
- .NET 8.0 SDK
- Visual Studio 2022
- An Azure account (Create one at Azure Portal)
To get a local copy up and running, follow these simple steps.
bash git clone https://github.com/thegreatgabuza/Deployment2.git
Open the Deployment2.sln
file in Visual Studio 2022.
This will start the application on https://localhost:5001/
by default.
-
Log in to the Azure Portal.
-
Create a new App Service.
-
Configure the App Service to use your GitHub repository for continuous deployment.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
TG at The Lab - email