Guider
Hvordan få inkrementelle bygg i CI
CI gjør alltid en ren build selv om byggesystemet ditt støtter inkrementell kompilering.
6 min lesing
Hvorfor det skjer
Hvordan fikse det
- Bevar byggeutdatakatalogen som er tastet inn på låsefilen
- Bruk en kompilatorbuffer så gjenbruk fungerer på tvers av grener, ikke bare innenfor én
- Vurder øyeblikksbildeløpere, som gjenoppretter hele maskinens tilstand
- Godta at den første løpeturen etter et avhengighetsskifte alltid er kald
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
Hvordan skalere løpere med egen vertskapSelvvertende løpere står enten i kø på topp eller sitter stille og dyrt.Hvordan bruke løpergrupperEthvert depot kan planlegge jobber på en hvilken som helst løper.Hvordan designe en runner label-strategiEtiketter vokste organisk og ingen vet hvilke de skal bruke.Hosted eller BYOC: hvordan velgeDu er usikker på om du skal bruke vertsbaserte løpere eller distribuere i din egen sky.