Ugrás a tartalomra

Maven

Maven CI a GitHub Actions

Maven minden futáskor letölti az internetet.

150-es → 4-es
Függőség letöltése
10 m → 3 m
Építsd meg

Maven minden futáskor letölti az internetet.

Miért történik

A ~/.m2/repository üres egy friss futtatón, így minden függőséget és beépülő modult újra lekér.

Mit kell változtatni

  1. A ~/.m2/repository gyorsítótár az összes pom.xml fájlhoz kulcsolva van
  2. Építsen -T 1C-vel, hogy magonként egy menetet használjon
  3. Ha a gyorsítótár felmelegedett, használja az -o offline módot a metaadat-ellenőrzések kihagyásához
  4. Adja hozzá a -B -ntp-t a naplózaj csökkentéséhez és az átviteli folyamat többletköltségének csökkentéséhez

Maven on runnerhut

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-8vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

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.