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:
⚠️
missing_linux_example
⚠️
windows_first
Summary:
The documentation provides command-line examples using Azure CLI and Azure PowerShell, but does not include any explicit Linux- or macOS-specific shell examples (e.g., Bash, zsh). While Azure CLI is cross-platform, there are no examples showing usage in a Linux shell environment, and PowerShell is mentioned as an alternative but is traditionally associated with Windows. Additionally, the documentation does not mention or demonstrate Linux-native tools (such as curl, scp, or sftp) for interacting with FTP/S or Git endpoints, nor does it provide Linux-specific guidance for credential usage. The only Linux-specific note is a brief mention of Bash variable interpolation, but no example is provided.
Recommendations:
- Add explicit Bash or Linux shell examples for all command-line operations, especially for credential management and Git/FTP/S usage.
- Include examples using Linux-native tools (e.g., curl, sftp, scp) for interacting with deployment endpoints.
- When listing command-line options, present Azure CLI (cross-platform) and Bash/Linux shell examples before or alongside PowerShell.
- Provide guidance or troubleshooting tips specific to Linux environments, such as file permission issues or credential storage.
- Clarify that Azure CLI commands work identically on Linux, macOS, and Windows, and provide sample terminal outputs from a Linux shell.
Create pull request
Flagged Code Snippets
The returned Git remote URI doesn't have `/<app-name>.git` at the end. If you use the URI to add a remote, append `/<app-name>.git` to the URI to avoid an error `22` with `git-http-push`.
# [Azure PowerShell](#tab/powershell)
In Azure PowerShell, get the application-scope credentials by using the [`Get-AzWebAppPublishingProfile`](/powershell/module/az.websites/get-azwebapppublishingprofile) command. For example:
# [Azure PowerShell](#tab/powershell)
In Azure PowerShell, reset the application-scope password by using the [`Invoke-AzResourceAction`](/powershell/module/az.resources/invoke-azresourceaction) command with the `newpassword` action: