Open aj-dev-smith opened 1 year ago
Hi @aj-dev-smith, this is a great suggestion and maybe someone from the community will do just that.
Just wanted to share some background: When I initially started on the Azure DevOps plugin I had looked into building a Releases table component. What I found was that this was really hard to build in a generic way that could be used by other Organizations. Releases can be very flexible so they will look different from Company to Company.
Also, Releases are being replaced by Multi-Stage YAML Pipelines. Now, I have not seen MS say explicitly say they are dead but they generally never do till years later. I have not seen any new features added to Releases in any updates or new versions. Because of this I feel like the effort is somewhat wasted and it would be nicer to see better support for Multi-Stage Pipelines in the Backstage Azure DevOps plugin.
Hi! I totally agree with @awanlin. Last year I was in a meeting with an engineer from Microsoft that works with Azure DevOps, he pointed that internally everyone was migrating to yaml.
Also you can find this in the latest version of Azure DevOps Services
🔖 Summary
Currently the plugin has a few different cards, including pipelines.
At my org we use pipelines for builds and the Releases tab for actual deployments.
At the moment there is no component for Releases. It would be great to have a component similar to
EntityAzurePipelinesContent
, but with content around releases pipelines instead. There are APIs available from Azure that can fetch the data needed for this component easily.🌐 Project website (if applicable)
No response
✌️ Context
No response
👀 Have you spent some time to check if this plugin request has been raised before?
🏢 Have you read the Code of Conduct?
Are you willing to submit PR?
No, I don't have time to work on this right now