1
votes

We migrated from TFS 2015 to Azure DevOps. The XAML builds also ported over to Azure. But we need to migrate them to Azure build pipelines as the XAML builds are still running on On premises TFS Server. We have hundreds of builds and cant manually create new pipeline for each build one at a time. Can some one help please?

2
You're going to have to create new build definitions one way or another. Look at the available REST APIs and figure out how to automate the process. I've done this kind of engagement probably dozens of times and every situation is unique, so no one can give you a simple recipe you can follow.Daniel Mann
Thank you.. I posted answer below..Chandanan
There's no reason to migrate all builds from XAML - XAML is still supported. See my answer below.Amittai Shapira

2 Answers

1
votes

XAML builds are still supported with Azure DevOps Service (with some limitations), see official response from Microsoft, in my answer here.
We're currently in the process of migrating from TFS to Azure DevOps and we're not planning on upgrading any of our legacy XAML builds (we're creating vNext builds going forward), as they were successfully migrated into Azure.

0
votes

I figured out a way ( I am not done yet).. we can call the api and export the build defs into json files Use the Json files to port them over to the new Build defs. (Porting involves creating new builds programatically and using Azure Api .. + the data from Json files we just exported).