keptn-sandbox / keptn-azure-devops-extension

Azure DevOps Extension for integrating Keptn with your Azure DevOps Pipelines
Apache License 2.0
6 stars 4 forks source link

Create multiple versions of a task instead of having backwards-compatibility code in it #56

Open christian-kreuzberger-dtx opened 2 years ago

christian-kreuzberger-dtx commented 2 years ago

Right now the tasks in this repo have backwards-compatible code in them.

It's better to have multiple versions of a task, e.g.: image

https://github.com/microsoft/azure-pipelines-extensions/tree/master/Extensions/ServiceNow/Src/Tasks/UpdateChangeRequest

Note: We only aim to support the last 2-3 Keptn versions (e.g., 0.11.x, 0.10.x and 0.9.x).

Definition of Done