KamoCRM

Przycinanie pamięci podręcznej kompilacji docker tylko wtedy, gdy CI jest bezczynny

FixKlusterServices
Shipped
14 listopada 2026 20:56 UTC
Author
Kamo
Commit
ff28b24

Krok śliwki (c740c1b) nie wystarczył: na dysku współdzielonym k1m1 3-5 GB --keep-storage krok zajmuje 2-2,5 min i kolejka `docker rm` siedziała na każdym (sondy: 106-139 pkt na okrągły śr, w porównaniu do 427 pkt w starym pojedynczym przycinaniu). Uruchamiaj co 5 minut i przycinaj tylko wtedy, gdy nie ma kontenera zadań Forgejo młodszego niż 60 min jest uruchomiony, ponowne sprawdzanie między etapami i zatrzymywanie się, gdy tylko zostanie wykonane zadanie Przy użyciu >=55% objętości przycina bez względu na to (wciąż stopniowo). CI jest ~33% czasu bezczynności z 4+ oknami bezczynności 10+ minut dziennie, a głośność Dysk ma ~130 GB wolnego miejsca.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing