[Azure] Azure Web Sites – Integración con repositorios

Posted on Actualizado enn


Hola, ultimamente he visto varias personas que ven los Azure Web Sites como simples “hosting”, creyendo que para lo único que sirven es para publicar tu sitio Web y… listo, así que pienso hacer una pequeña serie de post para mostrar algunas características que permiten a los Azure Web Sites ser un componente robusto e interesante.

En este post vamos a revisar como es posible enlazar el Azure Web Site con algún tipo de respositorio (Visual Studio Online, Git Local, GitHub, Dropbox, Bitbucket, CodePlex o alguno externo) para automatizar los despliegues, en ese caso vamos a relacionarlo con un repositorio en GitHub, para ello vamos al dashboard del Web Site y seleccionamos Set up deployment from source control, luego se abre una ventana modal para elegir el tipo de repositorio, por lo que para este ejemplo escogemos GitHub:

repositorio

Luego nos pide autenticarnos con nuestra en GitHub, una vez confirmada la autenticación, escogemos el repositorio y el branch:

branch

Una vez finalizada la integración, Windows Azure se encarga de realizar el despliegue y nos informa del mismo:

info deploy

Uno de los puntos interesantes de esta integración, es que cada vez que se haga commit al repositorio el GitHub, Azure realizará el despliegue de los cambios y vamos a ver el historial de todos ellos:

historial despliegues

Si por alguna razón, necesitamos volver a un deploy anterior, lo podemos hacer sin problema, basta con seleccionar el deploy y en la parte inferior seleccionar Redeploy para hacer el rollback a una versión anterior:

redeploy

Espero les sea de utilidad, en próximos post seguiremos hablando de los Azure Web Sites!

Saludos!

2 comentarios sobre “[Azure] Azure Web Sites – Integración con repositorios

    Gabriel Porras escribió:
    03/10/2014 en 22:29

    Muy interesante,pero que pasa con un sitio en .net que necesita compilarse. Ademas de que no seria bueno publicar todos los archivos .cs.

    Isaac Ojeda escribió:
    04/07/2014 en 10:36

    Reblogueó esto en BaluSoft Blog.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s