Gidsen
Hoe u CI economisch kunt uitvoeren op open source
Open-source CI is gratis op door GitHub gehoste hardlopers, maar traag en zelfhosting is onveilig.
5 min leestijd
Open-source CI is gratis op door GitHub gehoste hardlopers, maar traag en zelfhosting is onveilig.
Waarom het gebeurt
Fork-pull-verzoeken kunnen workflowwijzigingen voorstellen, dus elke persistente hardloper vormt een veiligheidsrisico.
Hoe het te repareren
- Gebruik nooit persistente, zelfgehoste hardlopers in een openbare repository
- Gebruik kortstondige VM's voor eenmalig gebruik als u overstapt op GitHub-hosting
- Goedkeuring vereisen voordat werkstromen van nieuwe bijdragers worden uitgevoerd
- Vraag een open-sourceprogramma aan: de meeste beheerde providers hebben er een
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 u de CI-kosten per pull-aanvraag kunt metenU kent het maandtotaal, maar niet wat een enkele pull-request kost.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.