Gidsen
Hoe je releasebuilds structureert
Releasebuilds zijn traag en soms niet reproduceerbaar.
5 min leestijd
Releasebuilds zijn traag en soms niet reproduceerbaar.
Waarom het gebeurt
Laat pijplijnen vrij om afbeeldingsversies te laten zweven en artefacten opnieuw op te bouwen die al zijn getest.
Hoe het te repareren
- Pin runner-afbeeldingen en basisafbeeldingen per samenvatting in release-workflows
- Promoot het artefact dat de tests heeft doorstaan, in plaats van het opnieuw op te bouwen
- Genereer herkomst en een SBOM tijdens de release-build
- Bewaar release-workflows in een beschermde omgeving
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 zelfgehoste hardlopers kunt schalenZelfgehoste hardlopers staan in de rij op de spitsuren of zitten stil en duur.Hoe hardlopergroepen te gebruikenElke repository kan taken plannen voor elke hardloper.Hoe u een runner-labelstrategie ontwerptEtiketten zijn organisch gegroeid en niemand weet welke te gebruiken.Gehost of BYOC: hoe te kiezenU weet niet zeker of u gehoste runners moet gebruiken of in uw eigen cloud moet implementeren.