La sección de releases nos permite tener un control de cada despliegue que se están haciendo en cualquier ambiente de desarrollo, pudiendo así devolvernos en diferentes despliegues.

Vamos a la sección de releases:

Untitled

En esta sección podemos crear un nuevo pipeline, ya que en el pipeline anterior solo generamos el artefacto que luego este pipeline va a utilizar para poder publicar dentro de cualquier servicio de la nube.

Damos en crear nuevo pipeline:

Untitled

Vemos que hay dos secciones, la sección de Artifacts y la sección de Stages.

Untitled

Para los Artifacts nosotros podemos tomar el artefacto que se está generando en el pipeline configurado en las clases anteriores.

Untitled

Al seleccionar el rayo vamos a activar el Continues Deployment trigger que se refiere a que cada vez que exista un nuevo paquete, automáticamente va a hacer todo el flujo para poder desplegarlo.

Untitled

Ahora vamos a crear el Stage que se encarga de publicar la app en Azure. Para este caso vamos a utilizar un Empty Job para no utilizar ningún template por defecto.

Navegamos al job:

Untitled

Utilizamos el Agent Ubuntu:

Untitled

Damos en Save y agregamos un nuevo task al job:

Untitled

Buscamos Extract Files para poder extraer el archivo .Zip que generamos anteriormente: