Přejít na obsah

průvodci

Ladění CI s bodem přerušení namísto 40 potvrzení

Ladění tiskového prohlášení prostřednictvím push je nejpomalejší smyčka v softwaru. SSH místo toho do běžce.

Tomás Rivera · Výkonové inženýrství · 2026-02-18 · 5 min čtení

Standardním způsobem ladění selhání pouze CI je přidat echo, stisknout, počkat osm minut, přečíst protokol a opakovat. Týmy běžně tráví den na selháních, jejichž diagnostika pomocí shellu trvá čtyři minuty.

Rychlejší smyčka

  1. Přidejte krok přerušení, který při selhání udrží běžec otevřený
  2. SSH s vaším autorizovaným klíčem, zatímco pracovní prostor je přesně takový, jaký jej zanechal neúspěšný krok
  3. Kontrolujte skutečný souborový systém, prostředí a verze nástrojů spíše než je odvozujte
  4. Opravit, odstranit bod přerušení, jednou zatlačit

Čím to obvykle dopadá

  • Verze nástroje, která se liší od místní verze
  • Chybějící národní prostředí nebo časové pásmo, které záleží pouze na testech formátování data
  • Závislost zkušebního řádu vystavená různým paralelismem
  • Soubor, o kterém sestavení předpokládalo, že existuje, protože byl lokálně gitignorován

Váš další build může být dvakrát rychlejší za poloviční cenu

Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.