About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
windows_tools
⚠️
missing_linux_example
⚠️
windows_first
Summary:
The documentation page demonstrates a strong bias towards Windows environments by exclusively providing PowerShell-based automation examples and instructions. It references Azure PowerShell modules and scripts, assumes the use of .ps1 files, and does not mention or provide equivalent Bash, CLI, or cross-platform scripting alternatives. There is no guidance for Linux or macOS users, nor are there examples using the Azure CLI or other non-Windows-native tools. The documentation also refers to downloading and running PowerShell scripts, further reinforcing a Windows-centric approach.
Recommendations:
- Provide equivalent examples using Azure CLI (az) commands and Bash scripts for all PowerShell-based instructions, especially for stopping and starting triggers.
- Explicitly mention that Azure Pipelines agents can run on Linux and macOS, and provide guidance for those environments.
- Include notes or sections for cross-platform compatibility, highlighting any differences or requirements for Linux/macOS users.
- Where PowerShell scripts are referenced, offer Bash or shell script alternatives, or at least link to resources for non-Windows users.
- Avoid assuming the use of .ps1 files and PowerShell modules as the only automation method; present Azure CLI as a first-class option.
Create pull request