Przejdź do treści

Alternatywy

alternatywy dla GitHub-hosted runners

Domyślne moduły uruchamiające wbudowane w GitHub Actions. Zerowa konfiguracja, rozliczanie minutowe w stosunku do Twojego planu GitHub, z większymi modułami uruchamiającymi i natywnym modułem Arm64 dostępnym na płatnych poziomach.

Co GitHub-hosted runners robi dobrze

  • Zero konfiguracji — nic do zainstalowania, nic do zaufania
  • Rozliczenia są już skonsolidowane na fakturze GitHub
  • Natywne ramię64 i większe rozmiary prowadnic w płatnych planach
  • Wspierane przez własną stronę pomocy i stanu GitHuba

Gdzie się różnimy

  • Mniej więcej dwukrotnie wyższa cena za minutę usługi runnerhut w każdym systemie operacyjnym
  • Brak lokalizacji wyłącznie w UE w zakresie obliczeń, pamięci podręcznej i dzienników Actions — GitHub jest spółką zależną firmy Microsoft z siedzibą w USA
  • Pamięć podręczna jest ograniczona do 10 GB na repozytorium i agresywnie usuwana
  • Przywracanie pamięci podręcznej jest ograniczone — duże pamięci podręczne często zajmują kilka minut
  • Standardowi biegacze korzystają ze współdzielonego procesora wirtualnego z wariancją hałaśliwego sąsiada
  • Pamięć podręczną warstwy Docker należy odbudować lub przesłać do rejestru samodzielnie
  • Brak udostępniania pamięci podręcznej między przepływami pracy i brak analizy pamięci podręcznej

Inne opcje warte oceny

  • {nazwa} — {pozycjonowanie}
  • {nazwa} — {pozycjonowanie}
  • {nazwa} — {pozycjonowanie}
  • {nazwa} — {pozycjonowanie}
  • {nazwa} — {pozycjonowanie}
  • {nazwa} — {pozycjonowanie}
  • {nazwa} — {pozycjonowanie}

Twój następny build może być dwa razy szybszy i o połowę tańszy

Zacznij za darmo. Odejście to ta sama jedna linia — ten diff też publikujemy.