Spring til indhold

Guides

Sådan flyttes CI til arm64 løbere

Du implementerer til Graviton eller Ampere, men bygger på x64.

7 min læsning

Hvorfor det sker

Sådan rettes det

  1. Kør hele suiten på en arm64-løber, før du skifter noget
  2. Tjek, at native afhængigheder har aarch64-builds - det er her, der opstår fejl
  3. Inkluder runner.arch i cache-nøgler, så x64- og arm64-caches ikke kolliderer
  4. Forvent en omkostningsreduktion: arm64 er normalt billigere i minuttet og ofte hurtigere

Dit næste build kan være dobbelt så hurtigt til den halve pris

Start gratis. At skifte væk er den samme ene linje, og det diff offentliggør vi også.