Bienvenidos al post de Implementar CI/CD en nuestro Web App, donde aprenderéis a implementar y usar el Deployment Center de una forma muy sencilla.

Requerimientos

Sera necesario disponer de un proyecto ASP.NET Core Web App MVC.

Creamos nuestro Web App en Azure

Desde nuestro Azure Portal vamos a crear un nuevo recurso App Service con los siguientes parámetros.

01.1 - creacion del webapp
01.2 - creacion del webapp

Deployment Center

Dentro del apartado del Deployment Center, nos dirigimos a la configuración y configuramos nuestro GitHub y repositorio para poder tenerlos sincronizados y así cualquier cambio realizado desde el Visual Studio o GitHub se refleje en nuestra Web App.

02.1 - añadimos nuestro repositorio en el deployment center

Una vez que guardemos los cambios realizados nos aparecerá un log en el apartado Logs el cual cambiara y aparecerá otro nuevo log pasado unos minutos indicando que nuestro Web App esta activo.

03.2 - una vez subido nos aparecera un nuevo log
03.3 - podremos acceder a nuestra web sin problemas

Resultado

Una vez realizado todo lo anterior, finalmente podremos realizar cualquier cambio en nuestro proyecto, el cual al subirlo al GitHub se reflejara en el Web App.

04.1 - si realizo un cambio en mi proyecto y lo subo al github se guardara automaticamente y subira al webapp
04.2 - si realizo un cambio en mi proyecto y lo subo al github se guardara automaticamente y subira al webapp
05.1 - aparecera un nuevo log de que se estan subiendo los cambios, en cuanto se termine de procesar podremos ver la nueva web
05.2 - la image se habra subido

Autor: Rubén Pozuelo Martínez.

Curso: Desarrollo Web Full Stack, MultiCloud y Multiplataforma.

Centro: Tajamar.

Año académico: 2021-2022.

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.