Een pipeline is meer dan een deploymentscript
Wij brengen het pad van wijziging tot productie in kaart: broncode, afhankelijkheden, build, tests, artefacten en vrijgaven. Elke stap vereist gedefinieerde invoer en controleerbare resultaten. Het doel is dezelfde geteste softwareversie gecontroleerd van omgeving naar omgeving te brengen, in plaats van die voor elke omgeving opnieuw samen te stellen.
Autorisaties en toegangsgegevens van de pipeline worden beperkt tot noodzakelijke taken. Uitvoeringsomgevingen en afhankelijkheden hebben updates en een traceerbare herkomst nodig. Welke controles een release blokkeren, wordt uitdrukkelijk afgesproken en getest aan de hand van echte wijzigingen.


