CI/CD Pipeline

DevOps Engineer

Descripción del proyecto

Este pipeline está diseñado para generar una imagen Docker, compilar el código, realizar pruebas, verificar la calidad del código y subir los artefactos generados para su despliegue. Puedes encontrar el código en este enlace -> Auto-piops

Funciones

Instrucciones de Instalación

Necesitas tener Jenkins instalado. Una vez instalado necesitarás configurarlo para que apunte a este repositorio. Se trata de una sharedLibrary por lo que habrá que configurarlo como tal.

Casos de Uso

Para esta pipeline, se ha creado esta template. Una vez creado el repositorio con la template, habrá que modificar del Dockerfile y el .ci-config.yml en función del proyecto (se encunetran dentro de la carpeta config). No modificar el Jenkinsfile.

Arquitectura

Se ha diseñado la pipeline para seguir el orden de la imagen.