CommunityToolkit / WindowsCommunityToolkit

The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
https://docs.microsoft.com/windows/communitytoolkit/
Other
5.86k stars 1.38k forks source link

Smoke Test Pipeline Metrics should compare against last release sizes #4113

Open michael-hawker opened 3 years ago

michael-hawker commented 3 years ago

@azchohfi Hmm, was just messing with the DownloadPipelineArtifact wondering if we published it as an Artifact if we could use the specific flag to somehow grab the latest pipeline artifact from the main branch? Not sure if we can get that specific with the project guid? runVersion latestFromBranch maybe? 🤔 That looks promising. I can try it out later once I get the base script running.

Ref: https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/download-pipeline-artifact?view=azure-devops

Originally posted by @michael-hawker in https://github.com/CommunityToolkit/WindowsCommunityToolkit/issues/3600#issuecomment-743438497

michael-hawker commented 3 years ago

We should also investigate the retention policy on the DevOps and figure out how to ensure we retain artifacts for our rel/* branches if we start comparing against those. For a first pass of this comparing against main is acceptable as we'll be auditing it moving forward.