Hoppa till innehåll

Maven

Maven CI på GitHub Actions

Maven laddar ner internet vid varje körning.

150 → 4 s
Ladda ner beroende
10m → 3m
Bygg

Varför det händer

Vad ska ändras

  1. Cache ~/.m2/repository nyckelad på alla pom.xml-filer
  2. Bygg med -T 1C för att använda en tråd per kärna
  3. Använd -o offline-läge när cachen är varm för att hoppa över metadatakontroller
  4. Lägg till -B -ntp för att minska stockbrus och överföringsförlopp

Maven on 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å.