Průvodci
Jak dobře používat matrix buildy
Matrix se rozrostl a nikdo si nepamatuje, proč jednotlivé kombinace existují.
5 min čtení
Matrix se rozrostl a nikdo si nepamatuje, proč jednotlivé kombinace existují.
Proč se to děje
Matice se množí, takže ze tří dimenzí se tiše stávají desítky pracovních míst.
Jak to opravit
- Použijte funkci include k přidání konkrétních smysluplných kombinací spíše než celého produktu
- Použijte vyloučit k odstranění kombinací, které se nemohou objevit ve výrobě
- Porovnejte matici čtvrtletně s tím, co skutečně podporujete
- Vypínejte fail-fast pouze při ladě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.
Související
Jak škálovat samostatně hostované běžceSamoobslužní běžci buď stojí ve frontě na špičce, nebo sedí nečinně a draze.Jak používat běžecké skupinyJakékoli úložiště může naplánovat úlohy pro libovolného běžce.Jak navrhnout strategii značení běžcůŠtítky rostly organicky a nikdo neví, které použít.Hosted nebo BYOC: jak si vybratNejste si jisti, zda použít hostované běžce nebo nasadit do vlastního cloudu.