Azure Pipelines Automation

KAR Global

249 words 2 minute read

Woman computer doodle
(Credit: Lukasz Adam)

Manage 10s or 100s of release pipelines uniformly using a data pipeline approach ("mutators"). Testing for uniformity of release pipelines in the areas which matter, as defined by the user in the tests, by using PyTest.

Used during a migration of 93 discrete applications and libraries from Jenkins + (on-prem) VM deployment approach to use Azure Pipelines + (on-prem) Kubernetes. This ensured uniformity among all 93 applications while still allowing for unique patterns among a subset of applications.

Azure Pipelines
(Credit: devblogs.microsoft.com)

Platform🔗

Features🔗

Obstacles🔗