VSTS: Desplegar una app ASP.NET core en Azure

Disponer de un sistema de integración y despliega automatizado es uno de los puntos que considero básico en todo desarrollo de software, el cuál entre otras cosas permite mejorar la calidad de los desarrollos que realizamos y ver el progreso real del mismo.

Durante este post veremos cómo montar una build de integración continua sencilla con ASP.NET core y hacer que ésta se despliegue de manera automatiza a Azure. En este caso únicamente haremos uso del sistema de build de VSTS, aunque en futuros post podremos ver el sistema de Release y ver cuándo aplica cada uno de ellos. Así mismo en algunos puntos simplificaremos un poquito para intentar no complicar en exceso el post.

(más…)