Update scripts and YML to use "Agent.OS" instead of custom variables like "OSVmImage"
Open
Central-EngSys
- Dominant language
- C#
- Stars
- 135
- Forks
- 260
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 143
Description
I believe many of our scripts and YML use custom variables like `OSVmImage` to detect operating system. However, I think it might be better to use the built-in variable `Agent.OS` instead.

https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml#agent-variables-devops-services
Contributor guide
Assessment
This issue has not been assessed yet.