Capítulo 14. Migrar a las acciones de GitHub

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Como has visto a lo largo del libro, las Acciones de GitHub proporcionan una potente plataforma para integrar la automatización con GitHub. Los flujos de trabajo y las acciones pueden utilizarse para realizar cualquiera de los tipos típicos de tareas, como CI/CD, que puedas estar haciendo actualmente con otra herramienta o plataforma. Y, cuando estás utilizando una plataforma diferente, migrar a GitHub Actions puede parecer una propuesta desalentadora.

En este capítulo, cubriré los aspectos básicos que necesitas saber para trabajar en la migración de un conjunto de plataformas CI/CD seleccionadas a GitHub Actions. También te mostraré cómo utilizar una nueva herramienta -el Importador de Acciones de GitHub- quepuede ayudarte a recorrer parte del camino con la automatización.

Las Acciones de GitHub pueden implementarse para sustituir a cualquier marco de automatización actual, aunque algunos pueden necesitar más personalización que otros. Por regla general, si utilizas una de estas seis opciones, la migración es más sencilla. Además, la herramienta de importación está diseñada específicamente para trabajar con pipelines en estas plataformas:

  • Azure DevOps
  • Bambú (en beta, ver nota)
  • CircleCI
  • GitLab
  • Jenkins
  • Travis CI

Soporte para Bamboo

La compatibilidad con Atlassian Bamboo se añadió después de que se escribiera este capítulo ...

Get Aprender las acciones de GitHub now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.