Průvodci
Jak získat přírůstkové sestavení v CI
CI vždy provádí čisté sestavení, i když váš systém sestavení podporuje přírůstkovou kompilaci.
6 min čtení
CI vždy provádí čisté sestavení, i když váš systém sestavení podporuje přírůstkovou kompilaci.
Proč se to děje
Každá úloha začíná na novém počítači, takže neexistuje žádný předchozí stav sestavení, proti kterému by se dal přírůstek.
Jak to opravit
- Zachovat výstupní adresář sestavení zadaný na lockfile
- Použijte mezipaměť kompilátoru, aby opakované použití fungovalo napříč větvemi, nejen v rámci jedné
- Zvažte moduly snapshot runner, které obnovují celý stav stroje
- Přijměte, že první spuštění po změně závislosti je vždy studené
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.