Tu primer pipeline
Esta guía te lleva a través de la creación de un pipeline completo — un flujo CI de dos stages que instala dependencias, ejecuta tests y construye un artefacto.
1. Crear el pipeline
Dentro de un proyecto, haz clic en Nuevo pipeline. Nómbralo ci. El editor se abre en un canvas vacío.
2. Configurar el disparador
Haz clic en Disparador en la barra de herramientas:
- Tipo: Push
- Ramas:
main,develop
3. Añadir el stage "Build"
Haz clic en el canvas → Añadir stage → nómbralo Build.
4. Añadir un job al stage Build
Doble clic en la tarjeta Build para entrar en la vista de stage.
Haz clic en Añadir job, nómbralo install-and-test, y establece Runs on como ubuntu-latest.
5. Añadir steps al job
Doble clic en install-and-test para entrar en la vista de job.
Step 1 — Checkout
- Tipo:
git/ Operación:checkout
Step 2 — Instalar dependencias
- Tipo:
shell_command/ Script:npm ci
Step 3 — Ejecutar tests
- Tipo:
test/ Framework:vitest
6. Añadir el stage "Deploy"
Vuelve a la vista Pipeline mediante las migas de pan.
Añade un segundo stage Deploy. Conéctalos: arrastra el manejador de Build hacia Deploy.
En Deploy, añade un job build-artifact con el step: tipo build / herramienta npm / comando npm run build.
7. Guardar y exportar
Haz clic en Guardar (Ctrl+S), luego Exportar → GitHub Actions → Descargar.
