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 is heavily oriented towards Windows environments, with exclusive use of Azure PowerShell scripts, references to Windows Task Scheduler, and no mention of Linux-compatible alternatives or examples. There are no instructions or examples for running the image factory using Bash, Azure CLI, or Linux-based automation tools. The documentation assumes familiarity with Windows-centric tools and workflows, and does not address how a Linux user would perform equivalent steps.
Recommendations:
- Provide parallel examples using Azure CLI and Bash scripts for all steps currently shown with PowerShell.
- Mention and demonstrate how to run the image factory from Linux-based CI/CD systems (e.g., GitHub Actions, Jenkins on Linux, Azure DevOps Linux agents).
- Include instructions for scheduling and running scripts using Linux-native tools (e.g., cron) alongside Windows Task Scheduler.
- Clarify which scripts or templates are cross-platform and which are PowerShell-specific; if possible, provide cross-platform script versions.
- Explicitly state Linux support status and provide troubleshooting tips for non-Windows environments.
Create pull request