Skip to content

Releases: blisdigital/partner-id-task

2.0.6

03 Feb 09:25
Compare
Choose a tag to compare

Added Node 20 execution engine

2.0.4

01 Feb 20:30
Compare
Choose a tag to compare

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

31 Jan 15:01
Compare
Choose a tag to compare

Update PowerShell execution target in task.json to use generic PowerShell