Releases: blisdigital/partner-id-task
Releases · blisdigital/partner-id-task
2.0.6
2.0.4
Features
- Added cross-platform support for Linux and macOS agents
- Added Azure CLI version check (minimum 2.30.0)
- Added automatic management of Azure CLI managementpartner extension
- Added input validation for Partner ID format (6-8 digits)
- Enhanced error handling and logging throughout the task
Improvements
- Better error messages for common failure scenarios
- Automatic installation of managementpartner extension if missing
- Added detailed troubleshooting guide in documentation
- Added cross-platform prerequisites and setup instructions
- Enhanced logging for Azure CLI operations
Technical Details
- PowerShell handler for Linux/macOS platforms
- PowerShell3 handler maintained for Windows compatibility
- Platform-agnostic path handling
- Proper exit codes for all error scenarios
- Version validation for Azure CLI and extensions
Prerequisites
- Azure CLI 2.30.0 or higher
- PowerShell 3+ (Windows) or PowerShell Core (Linux/macOS)
- Azure Service Connection with appropriate permissions
2.0.3
Update PowerShell execution target in task.json to use generic PowerShell