Hoppa till innehåll

Clojure

Clojure CI på GitHub Actions

JVM-start och beroendeupplösning kostar mer än testerna.

80-tal → 3-tal
Beroendelösning

Varför det händer

Vad ska ändras

  1. Cache ~/.m2/repository och ~/.gitlibs knappade på deps.edn
  2. Kör alla testnamnområden i en JVM istället för ett per namnområde
  3. Förkompilera med clj -T:build för att undvika upprepat AOT-arbete

Clojure 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å.