Guider
Hur man använder punktinstanser för CI-löpare
On-demand-instanser är dyra för arbetsbelastningar som till sin natur går att pröva på nytt.
5 min läsning
Varför det händer
Hur man fixar det
- Använd plats för korta jobb med bra caching, on-demand för långa versioner
- Diversifiera över instanstyper så att en kapacitetsbrist inte dränerar poolen
- Hantera meddelandet om avbrott genom att tömma i stället för att dö mitt i jobbet
- Håll en liten on-demand-pool för jobb som inte får avbrytas
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å.
Relaterat
Hur man minskar kostnaderna för GitHub ActionsCI-notan växer snabbare än laget och ingen är säker på varför.Hur man mäter CI-kostnad per pull-förfråganDu vet månadssumman men inte vad en enda pull-förfrågan kostar.Hur man tillskriver CI-kostnad till teamCI-utgifterna är en rad på fakturan och inget team känner ansvar för det.Hur man ställer in en CI-minutersbudgetUtgifterna upptäcks i slutet av månaden snarare än kontrolleras under den.
