Tenemos en un primer momento el repositorio del código para la página web.

Untitled

El repositorio se utiliza dentro del Pipeline, que lo que hace es instalar las dependencias del proyecto, hacer la compilación, copiar los archivos y crear un .zip y por último publicarlo como un artefact para ser utilizado por otros pipelines o por los releases.

Untitled

Los release permiten ver el historial de despliegues de la aplicación:

Untitled

Hacer un cambio en la aplicación

Al hace un cambio en la aplicación y hagamos push en master, el pipeline se ejecutará automáticamente, y luego de ejecutarse este se ejecutará el un nuevo release.

Si el nuevo release tiene algún problema, podemos regresarnos a un release anterior navegando al release:

Untitled

Luego darle en redeploy y luego deploy.

Untitled