Naar inhoud springen

Gidsen

Hoe u een falende workflow kunt debuggen

Een taak mislukt in CI en werkt overal elders.

5 min leestijd

Een taak mislukt in CI en werkt overal elders.

Waarom het gebeurt

De runner-omgeving verschilt van lokaal wat betreft toolchain-versies, beschikbaar geheugen, parallellisme en locale.

Hoe het te repareren

  1. Schakel ACTIONS_STEP_DEBUG in voor uitgebreide hardloperlogboeken
  2. Open een SSH-sessie op de hardloper om de livestatus te inspecteren
  3. Druk de omgevings- en toolversies af bij het starten van de taak
  4. Controleer op afhankelijkheid van de testorder door met een vast zaadje te werken

Je volgende build kan twee keer zo snel zijn, voor de halve prijs

Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.