Am actualizat recent serverul gitlab și putem vedea pentru unele repoziții în timp ce creăm solicitări de îmbinare, putem vedea „Verificarea stării conductei” ca blocat. Am verificat și confirmat că setările pentru „Conductele trebuie să reușească” nu sunt activate pentru acest depozit și, de asemenea, acest depozit nu are .gitlab-ci.yml. La aceste locuri de muncă am avut joburi Jenkins pipeline ca hook web. În https://gitlab.com/group/project/-/pipelines e gol.
Dar pentru alte repoziții în care am avut aceleași setări ca cele de mai sus, cum ar fi nu are .gitlab-ci.yml și „Pipelines must succeed” nu este activat. Același lucru este că are și job-ul Jenkins ca webhook. În timp ce creăm solicitări de îmbinare, putem vedea cu succes „Pipeline #66437 a trecut pentru 79387d74 pentru geo/funcție adăugată acum 25 de minute”. De asemenea, pe aceste depozite gitlab pe conductele CID putem vedea diferite conducte executate și, în timp ce facem clic, putem vedea că este o conductă externă ca
În timp ce facem clic, primim URL-ul jenkins like https://jenkins.geo.com/blue/organizations/jenkins/test-job/detail/unit-test/3013/pipeline
Poate cineva să ajute să identifice de ce MR de la joburile de mai sus arată „Verificarea stării conductei” ca blocat. De asemenea, la verificarea jurnalelor nu am găsit nimic relevant.