In my organization, we use TFS 2018 Update 2+. We have not yet migrated to Azure DevOps. In testing, I have tried to integrate various features with our instance of TFS using the Azure integrations, but they weren't successful. So I find myself with the burden of creating these integrations myself.
The functionality I am currently focused on exposing will include:
- Create Git Repository (as a scaffolding action)
- Push generated source to Git Repository (as a scaffolding action)
- Read catalog-info files from Git repositories by URL
- Create Build and Release definitions
I have reviewed a bit of the azure code throughout the application, but it's not clear what is what due to there being various plugins and packages with reference to azure.
Is there an integration + auth + scaffolding implemented in any plugins external from backstage that might serve as a good reference?
Or a document for adding new integration?
Or could someone provide a simple outline for the types of things I'd need to do?
thank you for any time you spend helping me or even just reading my question. 🙏