Sobes.tech
Junior — Middle

¿Qué medios y herramientas utilizó para configurar la automatización del proceso CI/CD?

sobes.tech AI

Respuesta de la IA

Para configurar la automatización de CI/CD, utilicé las siguientes herramientas:

  • Jenkins — para crear pipelines de construcción, prueba y despliegue.
  • GitLab CI/CD — solución integrada con el repositorio, que permite describir los pipelines en el archivo .gitlab-ci.yml.
  • GitHub Actions — para automatizar procesos directamente en GitHub.
  • Docker — para la contenerización de aplicaciones y entornos de prueba.
  • Ansible o Terraform — para automatizar la infraestructura y el despliegue.

Normalmente, el proceso incluye la construcción automática del código al hacer push en el repositorio, la ejecución de pruebas, la construcción de artefactos y el despliegue en servidores de prueba o producción.