Skip to content

Résolution du problème des pipelines "detached"

GRASLAND Hadrien requested to merge ci-fix into develop

D'après la doc, Gitlab marque désormais une distinction entre des pipelines de branches, qui s'exécutent tout le temps, et des pipelines de merge requests ("detached"), qui ne s'exécutent que lors d'une merge request.

Par défaut, rien ne s'exécute pour ces seconds pipelines. Mais en présence d'une directive "rules:" dans un job, la configuration par défaut est inhibée. Comme je n'utilise actuellement cette directive que dans un seul job, seul ce job tourne, sans que les jobs précédent n'aient été exécutés, et évidemment ça se passe mal.

Dans cette MR, je vais tester deux configurations. Une où l'ensemble des jobs s'exécutent dans les pipelines de merge requests, et une où aucun des jobs ne s'y exécute.

Edited by GRASLAND Hadrien

Merge request reports