Gidsen
Hoe u de CI-kosten per pull-aanvraag kunt meten
U kent het maandtotaal, maar niet wat een enkele pull-request kost.
5 min leestijd
U kent het maandtotaal, maar niet wat een enkele pull-request kost.
Waarom het gebeurt
Facturering wordt verzameld per rekening en niet per wisselgeld, dus de eenheidseconomie is onzichtbaar.
Hoe het te repareren
- Tel de taakminuten op per run en attribuutruns voor hun pull-aanvraag
- Vermenigvuldig met het tarief per minuut voor elk hardloperlabel
- Verdeel de maandelijkse uitgaven door samengevoegde pull-aanvragen voor een snelle basislijn
- Houd het getal in de loop van de tijd bij: het is de maatstaf die laat zien of de optimalisatie is blijven hangen
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Hoe u de GitHub Actions-kosten kunt verlagenDe CI-rekening groeit sneller dan het team en niemand weet precies waarom.Hoe CI-kosten aan teams kunnen worden toegeschrevenCI-uitgaven vormen één regel op de factuur en geen enkel team voelt zich er verantwoordelijk voor.Hoe u een CI-minutenbudget insteltDe uitgaven worden aan het eind van de maand ontdekt en niet tijdens de maand gecontroleerd.Wanneer grotere hardlopers daadwerkelijk geld besparenEen grotere runner kost meer per minuut, dus het is onduidelijk of deze in totaal goedkoper is.