azure-sdk-tools/tools/pipeline-witness
Patrick Hallisey c236a882ec
Remove email fields from kusto schema (#7785)
* Remove email fields from kusto schema
* Remove unnecessary columns and add useable URL
2024-02-29 14:38:17 -08:00
..
Azure.Sdk.Tools.PipelineWitness Remove email fields from kusto schema (#7785) 2024-02-29 14:38:17 -08:00
Azure.Sdk.Tools.PipelineWitness.Tests Batch retrieval of TestRunResults (#7617) 2024-02-01 14:31:37 -08:00
imgs Add Detailed TestResults to pipeline witness (#7349) 2024-01-31 12:11:53 -08:00
infrastructure Remove email fields from kusto schema (#7785) 2024-02-29 14:38:17 -08:00
PipelineWitness.sln Export build logs to blob storage (#2135) 2021-10-28 11:37:08 -07:00
README.md Add Detailed TestResults to pipeline witness (#7349) 2024-01-31 12:11:53 -08:00
ci.yml update the two environments for approval to release pipeline-witness to the one recommended by wesh (#7661) 2024-02-12 10:44:31 -08:00

README.md

pipeline-witness

This project functions as the agent by which build logs, aggregate test results, error metrics by custom buckets and other resultant data from Azure Devops pipeline runs are aggregated into our kusto data catalog.

You can explore the available data from this project at https://dataexplorer.azure.com/clusters/azsdkengsys.westus2/.

Deployment - App

The infrastructure/bicep folder contains the bicep template needed to deploy a working version of this application.

This is the general layout of the project:

How this project is laid out and works

Deployment - Kusto Backend

The contents of infrastructure/kusto are used to create the necessary tables, and to add the necessary mappings to automatically ingest blobs to said tables.