Contemplating migrating to Azure DevOps from Bitbucket Cloud, any best practices/gotchas?
We are contemplating moving our code repositories from Bitbucket Cloud to Azure DevOps while maintaining our on-premises TeamCity infrastructure for performing builds. Most significantly, we currently use a service account in Bitbucket for TeamCity to use in checkouts & the like, and we've run into a lot of problems trying to accomplish the same with Azure DevOps.
Are there any gotchas or best practices for accomplishing this?
1 comment
Sort by
Date
Votes
Hi! The general idea is to create VCS Roots pointing to the Azure DevOps repositories and attach them to the respective build configurations while detaching the Bitbucket repositories. To simplify the VCS roots creation process, you can create an Azure DevOps connection first: https://www.jetbrains.com/help/teamcity/configuring-connections.html#Azure+DevOps. If the build configurations have such build features as Pull Requests and Commit Status Publisher, those will need to be reconfigured to use the Azure DevOps repos. The build steps should work as long as the same code is checked out from the repo. Should you have any specific questions, feel free to ask.
Please sign in to leave a comment.