Microsoft Azure: uso de la acción de Github en Azure App Service

En este artículo, aprenderemos a usar GitHub Actions de Azure App Service. GitHub Actions nos permite automatizar compilaciones e implementaciones, lo que da como resultado un software de mejor calidad. 

A modo de demostración, usémoslo desde esta aplicación web de Azure App Service que ya hemos creado. Esta es una nueva aplicación web y aún no hemos implementado una aplicación en ella. 

Ahora vayamos al Centro de implementación y allí seleccionaremos «GitHub» ya que actualmente tenemos una aplicación ASP.NET core en un repositorio de GitHub. 

Para ello, primero debemos autorizar a Azure para que acceda a nuestra cuenta de GitHub.

Ahora seleccionaremos «Acciones de GitHub» como proveedor de compilación y continuaremos.

Ahora tenemos que configurarlo. Nuestro código está en un repositorio de GitHub. La pila de tiempo de ejecución ya es buena. Así que continuemos.

 Esta es la configuración del flujo de trabajo que describe el flujo de trabajo de GitHub Action. 

En este punto, la implementación funcionará. Tendrá el repositorio de GitHub que usamos. También está el archivo de flujo de trabajo de GitHub Action, que el Centro de implementación creó para nosotros.

Ahora vayamos al menú Acciones

Aquí, a la izquierda, están todos los flujos de trabajo de GitHub Action, de los cuales solo tenemos uno, y a la derecha están las ejecuciones de flujo de trabajo que se han llevado a cabo hasta el momento.

También podemos profundizar en él para ver todos los pasos que tomó. Podemos ver los detalles de cada paso. 

La automatización de su proceso de compilación e implementación mejora la calidad de su software. GitHub Actions le permite automatizar fácilmente sus compilaciones e implementaciones e integrarlas con Azure App Service. 

Publicación traducida automáticamente

Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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