Azure-Player / azure.datafactory.devops

Azure DevOps Deployment Tasks for Azure Data Factory objects
MIT License
39 stars 21 forks source link

Feature request - select version #60

Closed pjtaylor closed 2 years ago

pjtaylor commented 2 years ago

Would be good if we could to do this to control the version we are running on so that we can decide when to implement upgrades instead of always running the latest version? Not sure if Azure Dev Ops supports this...

NowinskiK commented 2 years ago

I don't think that feature is available in Azure DevOps. You can select and choose the MAJOR version if more are available, but nothing else possible. DevOps pipelines always use the latest version available on Marketplace from MAJOR version.

NowinskiK commented 2 years ago

If selecting a version is really important in your case - you can use PowerShell module instead of DevOps extension. In that way, you have full control over which version you install.

pjtaylor commented 2 years ago

Thanks, Kamil. Makes sense. We have indeed switched to the PS module as suggested.

kaveaa commented 2 years ago

hi, you can not select a minor version but you can specify it in your pipeline like this:

task: BuildADFTask@1.8.937

It is available as long as you did not uninstall the extension from your organization. This will give you more control on when you upgrade to a newer task release.

NowinskiK commented 2 years ago

Thanks @kaveaa. Good point. Is this available only from YAML or from Classic Editor UI as well?

kaveaa commented 2 years ago

I a

Thanks @kaveaa. Good point. Is this available only from YAML or from Classic Editor UI as well?

We use it in yaml, I don' t know whether it works in the classic editor