Renders any interactive HTML report — chart, filter, sort, whatever your pipeline generates — as its own Azure Pipelines build-results tab.
How it works
Each tab:
- Reads the current build's project + build id from the host page.
- Downloads a build artifact you already publish (e.g. via
PublishBuildArtifacts@1) as a zip. - Unzips it client-side and pulls out a specific HTML file from it.
- Renders that HTML in an iframe — full interactivity (charts, filters, sort) works because it's a real rendered page, not sanitized markdown.
This release ships two tabs pre-wired for a SwiftLint report and a Trivy report, but the underlying bundle is generic — pointing it at a different artifact/file just means editing two data attributes and republishing.
Requirements
Your pipeline needs to publish an artifact containing the HTML report file the tab is configured to look for. No other setup is required — the tab authenticates using the same session as the rest of the Azure DevOps UI.