kar64
Hogyan futhatok arm64 integrációs teszteket?
Rövid válasz
Futtassa az egész feladatot egy natív arm64 futón, beleértve az összes szerviztárolót is, amelynek rendelkeznie kell arm64 képekkel.
A részlet, ami számít
Egy arm64-feladat és csak amd64-szolgáltatási tárolókkal való keverése csendben visszaesik ezeknek a tárolóknak az emulációjához.
A következő buildje kétszer gyorsabb lehet, fele áron
Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.
Kapcsolódó
A GitHub Actions futtathatja az arm64-et?Igen. A GitHub arm64 futókat kínál fizetős csomagokkal, és a menedzselt szolgáltatók, köztük a runnerhut, minden csomagban kínálják őket.Építhetek arm64 képeket x64 futóra?Igen, QEMU-val – de 5–40-szer lassabb, mint a natív építés.Mi változik, ha x64-ről arm64-re váltunk?A natív modulokhoz, a Python kerekekhez és bármely x86-os összeállításhoz aarch64 támogatásra van szükség. A legtöbb mainstream függőség már rendelkezik ezzel.Futtathatok arm64 és x64 feladatokat ugyanabban a munkafolyamatban?Igen. Használjon architektúránként eltérő futócímkével rendelkező mátrixot.