Azure DevOps Marketplace Extensions
Having spent some time administrating the Azure DevOps platform I have had to install quite a few Azure DevOps extensions form the market place and here are a few of those extensions that I have found particularly useful.
ADO Security Scanner
ADO Security Scanner checks secure configuration settings for various ADO artifacts such as organization, projects, builds, releases, agent pools, etc.
ARM Outputs
This extension reads the output values of an ARM deployment and sets them as Azure Pipelines variable
Azure App Configuration
Download key-values to task variables from Azure App Configuration.
Azure Pipelines Terraform Tasks
Tasks to install and execute terraform with Azure Pipelines for Azure and AWS. I actually prefer this task over the out of the box microsoft ones the developer Charles Zipp does a really good job maintaining and updating the extension
Azure Utility Tasks
Utility tasks for Azure DevOps - Contains tasks to Manage tags, Lock/Unlock Azure resources, Publishing secrets to Keyvault etc. The developer Utkarsh Shigihalli is really friendly and responsive and went out of his way to assist with an issue I had.
Cucumber HTML Report
Embed Cucumber HTML report in Azure Pipelines
Deploy SSRS
Deploy SSRS packages
Dynamics 365 Finance and Operations Tools
Azure DevOps pipeline tools for Dynamics 365 Finance and Operations
Git Version
Build task for easy semantic versioning for projects using Git.
HTML Viewer
Embed HTML report in Azure Pipelines
Mirror Git Repository
A straightforward utility to mirror one Git repository to another location
OWASP ZAP Scanner
Security tooling that utilizes OWASP/ZAP docker image to run pen-testing scans CI/CD to improve secure development.
Pester unittest build task
Build extension that enable you to run Pester. You can run normal Pester unittest or use Pester to test your deployed Azure resources.
Postman Report
Embed Postman HTML reports in Azure Pipelines.
Power BI Actions
Build and Release Management tasks for Power BI.
PublishHTMLReports
An extension which lets you publish and visualize HTML reports(Like Jmeter load test reports) in Azure Devops as a separate tab.
Pull Request Completion Report
This will give you insights in to who is approving the Pull Requests for your repository.
Pull Request Merge Conflict Extension
Review and resolve pull request merge conflicts on the web.
Redgate ReadyRoll
Develop and deploy databases in Visual Studio with migration scripts.
Release Orchestrator
Managing and orchestrating Azure DevOps release pipelines.
Retrospectives
An Azure DevOps extension for efficient retrospectives.
Sendgrid Email
SendGrid Email Task for Azure DevOps to send emails from a build/release definition.
SonarQube
Detect bugs, vulnerabilities and code smells across project branches and pull requests.
SQL Change Automation: Build
Build and test databases with Redgate SQL Change Automation.
SQL Change Automation: Release
Safely deploy databases with Redgate SQL Change Automation
SSIS DevOps Tools
Microsoft official tools for building & deploying SQL Server Integration Services (SSIS) projects.
Tags Manager
Manage Tags. Manage your work items tags (rename, merge and delete them). You can also see all your build tags in a central place.
Test Case Explorer
Manage your test cases better. Find, filter, analyze usage of test cases, and more.
Trigger Azure DevOps Pipeline
Build and Release Management task to trigger a Azure DevOps release or build pipeline.
WhiteSource Bolt
Detect & fix security vulnerabilities, problematic open source licenses.
WhiteSource for Azure DevOps
Get real-time security alerts and compliance issues on your open source dependencies within your Azure DevOps Services environment.
Feature timeline and Epic Roadmap
Feature timeline of your in-progress features.
Retrospectives
An Azure DevOps extension for efficient retrospectives.
ServiceNow Change Management
Integrate ServiceNow Change Management with Azure Pipelines
Hope some of these gives you some ideas on things that you can incorporate in your build and release pipelines to improve the quality of the solution you are deploying.
Enjoy!