dotnet / dnceng

.NET Engineering Services
MIT License
22 stars 16 forks source link

Make 1ES PT prereqs visible in https://helix.dot.net/ #2114

Open dougbu opened 4 months ago

dougbu commented 4 months ago

Our 1ES PT FAQ says "Be sure to check https://helix.dot.net/ for updated information about available images" which isn't currently helpful. Artefacts from repos other than helix-machines aren't visible at that web site. That is, windows-1es-pt-prerequisites-v2 doesn't get a mention and we don't provide another indication.

Suggest we fix this (somehow), especially because some gaps in our build images are likely to last as long as we support a 1ES (but not 1ES PT-compatible) Ubuntu 18.04 image in our internal pools.

Release Note Category

Release Note Description

Added an indication on https://helix.dot.net/ that a particular build image is compatible with 1ES pipeline templates.

dougbu commented 4 months ago

one way to do this would be to add a Description to the OneESSharedGalleryImageDefinition. then, include information about 1ES PT compatibility in hostedpools.yaml and make sure the information flows through to https://helix.dot.net. the last part would be similar to fixing #1754 (which is about queues).