Will bicep support the full Azure DevOps Rest Api? #3970
-
Hi, Are there plans to add more resources to Microsoft.DevOps? For now only pipelines are supported. (See: https://docs.microsoft.com/en-us/azure/templates/microsoft.devops/pipelines?tabs=bicep) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
First of all let me start by saying that I don't have any 'behind the scenes' information about the future of Azure DevOps (ADO), Azure Resource Manager (ARM) or GitHub (GH). Only what has been publicly discussed at conferences and community meetings Etc. Currently there is a totally different set of API's between ARM, ADO and GH. I believe the separation has been intentional to limit impact of any outages and overall dependencies between the different services. You can see the links to the REST API's here I don't know the lifecycle of the I am not certain, however perhaps what is used for the Deployment Center integrations from the Portal ? That would only be a guess.
I can say that I have not tested using that Resource Provider (RP) to create pipelines myself. Do you know if it creates legacy pipelines or yaml pipelines ? -- So anyway my guess is that this is not an area that has any active development and it's unlikely to see new types show up here directly in ARM. -- Moving beyond that however it has been announced that Bicep will support Extensions. You can view this information/discussion on the recent (July) community call. I would recommend watching the whole call; however this is the info on Extensibility Currently the following 2 extensions are in planning (for Phase 1).
However, extensions to GitHub or ADO could be a popular request and something that comes, note Phase 2 was mentioned in the call. (also, Alex mentions this explicitly at the end of the discussion/questions). One final comment. There has been a strong push to extend the GitHub offerings/capabilities in current release cycles. ADO is still alive and well, however more resources are currently assigned on GH improvements for customers. In many ways GH has some catching up to do on ADO pipelines, however I do see that gap being filled based on what has been announced at conferences over the past year/s, plus the rapid release of new GH features. Personally, I am extremely excited at what Bicep Extensibility will bring. |
Beta Was this translation helpful? Give feedback.
Hi @RaymondHartog
First of all let me start by saying that I don't have any 'behind the scenes' information about the future of Azure DevOps (ADO), Azure Resource Manager (ARM) or GitHub (GH). Only what has been publicly discussed at conferences and community meetings Etc.
Currently there is a totally different set of API's between ARM, ADO and GH.
I believe the separation has been intentional to limit impact of any outages and overall dependencies between the different services.
You can see the links to the REST API's here