ingenjörskonst
Vad pratar ditt CI-jobb med egentligen?
Vi sätter en standard-neka utgångspolicy i granskningsläge över ett urval av pipelines. Ingen förutspådde sin egen godkännandelista korrekt.
{författare} · {roll} · {datum} · 7 min läsning
Vad dyker upp
- Telemetri slutpunkter i byggverktyg, ringer hem vid varje anrop
- Analys- och versionskontrollanrop från CLI:er som ingen tänkte på som nätverksklienter
- Transitiva beroenden som hämtar binärfiler vid installationstidpunkten från personliga domäner
- Dokumentations- och märkestjänster drabbade av testsviter som gör markdown
Varför det spelar roll
Hur man tar reda på det på ett säkert sätt
- Kör en standard-neka utgångspolicy i endast granskningsläge - den loggar men blockerar inte
- Lämna det i en hel vecka så att vecko- och nattjobb är representerade
- Bygg godkännandelistan utifrån vad som faktiskt dök upp, inte från vad du förväntade dig
- Byt till att tillämpa och fortsätt logga så att tillägg är synliga
Relaterat
CI när dina lagkamrater är agenterAI-kodande agenter trycker mycket oftare än människor. Här är hur det förändrar pipelinedesign och kostnadskontroll.Varför vi publicerar instruktioner för att lämnaVarje migreringssida på den här webbplatsen innehåller skillnaden för att migrera tillbaka från oss. Här är resonemanget.Vad vi lärde oss att driva en miljon CI-jobbKötid, cachebeteende, rätt storlek och de fellägen som bara visas i skala.Sluta prova fläckiga tester igenAutomatiska återförsök omvandlar en riktig bugg till en periodisk, och träna ditt team att misstro varje misslyckande.