vsts-arm-outputs
vsts-arm-outputs copied to clipboard
Errors when using ServicePrincipal Certificate Authentication
When using a Azure DevOps ServiceConnection that uses Service Principal Certificate Authentication other Azure DevOps tasks succeed but ARM Outputs fails with:
##[error]Error: secret must be a non empty string.
This issue does not occur when using ServicePrincipal Key authentication, although for some environments this workaround is not suitable if they are required to use certificate authentication.
Possibly related: https://github.com/Azure/ms-rest-azure-js/issues/37
I can confirm this error.