Hoppa till innehåll

Gnista

Spark CI på GitHub Actions

Spark-jobb i CI spenderar större delen av sin tid på JVM-start och burkmontering.

5m → 45s
Montering

Varför det händer

Vad ska ändras

  1. Cachelagra katalogerna Ivy och Coursier som är inskrivna på byggdefinitionen
  2. Bygg monteringsburken en gång och återanvänd den över testjobb som en artefakt
  3. Kör Spark i lokalt läge med en fast parallellism för deterministisk timing

Gnista på runnerhut

Nästa bygge kan gå dubbelt så fort, till halva priset

Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.