Přejít na obsah

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

  1. Zachovat výstupní adresář sestavení zadaný na lockfile
  2. Použijte mezipaměť kompilátoru, aby opakované použití fungovalo napříč větvemi, nejen v rámci jedné
  3. Zvažte moduly snapshot runner, které obnovují celý stav stroje
  4. 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.