Průvodci
Jak provozovat CI ekonomicky na open source
Open source CI je zdarma na serverech hostovaných na GitHubu, ale je pomalý a vlastní hostování není bezpečné.
5 min čtení
Open source CI je zdarma na serverech hostovaných na GitHubu, ale je pomalý a vlastní hostování není bezpečné.
Proč se to děje
Požadavky fork pull mohou navrhnout změny pracovního postupu, takže každý vytrvalý běžec představuje bezpečnostní riziko.
Jak to opravit
- Nikdy nepoužívejte perzistentní samoobslužné běžce na veřejném úložišti
- Pokud přejdete z hostovaného GitHubu, použijte dočasné virtuální počítače na jedno použití
- Před spuštěním pracovních postupů vyžadovat schválení od prvních přispěvatelů
- Požádejte o open-source program – většina spravovaných poskytovatelů jej má
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
Jak snížit náklady na GitHub ActionsÚčet CI roste rychleji než tým a nikdo si není jistý proč.Jak měřit náklady CI na žádost o staženíZnáte měsíční součet, ale nevíte, kolik stojí jeden požadavek na stažení.Jak přiřadit náklady CI týmůmVýdaje za CI jsou na faktuře jeden řádek a žádný tým za ně necítí odpovědnost.Jak nastavit rozpočet CI minutVýdaje jsou zjišťovány na konci měsíce, nikoli kontrolovány v jeho průběhu.