Stage sin declarar
stages: [test, build] deploy: stage: release
GitLab rechaza el pipeline: release no está en stages. YAMLTools marca el job y lista los stages válidos.
Pega tu .gitlab-ci.yml y compruébalo sin abrir el CI Lint del proyecto: jobs, stages y dependencias, explicados línea a línea.
Pega un fichero a la izquierda para validarlo.

Lanza tu producto más rápido con Next.js preparado para IA
El boilerplate diseñado para que la IA entienda tu proyecto. ¡Usa el código YAMLTOOLS y obtén un 5% de descuento!
¿Tu infraestructura es un lío? En IPalSeb Studio te ayudamos
Los que más a menudo rompen un despliegue, y cómo los señala YAMLTools.
stages: [test, build] deploy: stage: release
GitLab rechaza el pipeline: release no está en stages. YAMLTools marca el job y lista los stages válidos.
needs: [test, lint] # no hay job lint
El pipeline no se crea. El informe te dice qué nombre de job falta.
rules: - if: $CI_COMMIT_BRANCH only: [main]
GitLab no permite los dos en el mismo job. Quédate con rules: only/except están obsoletos.
La validación, el análisis de riesgos, el diagrama y las conversiones se ejecutan en tu navegador. No se sube nada salvo que decidas guardarlo con una cuenta.
Pipelines, includes y qué pasa con tu fichero.