Docker
GitHub Actions CI på Docker
Bildebygg bygger om hvert lag fordi cachen aldri overlever.
14m → 2m
Bildebygging
92 %
Lagbuffertreff
Hvorfor det skjer
Hva skal endres
- Bruk en ekstern bygger som holder lagbufferen på sin egen disk
- Bestill Dockerfile slik at avhengighetsinstallasjon kommer før kildekopi
- Bruk flertrinnsbygg og kopier kun gjenstander inn i sluttfasen
- Bygg arm64 naturlig i stedet for gjennom QEMU
Docker på runnerhut
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å.