[英]How to set an environment variable with PowerShell in Azure Devops release pipeline?
[英]Azure Devops powershell release pipeline strange chars
我在 Azure Devops 中准備了一個發布管道。 管道有一個 powershell 任務。 這是內聯代碼。
Install-Module -Name Az -AllowClobber -Force
Install-Module -Name Bicep -Force
Import-Module Az.Accounts -Force
$PSVersionTable
這是日志輸出:
"C:\Program Files\PowerShell\7\pwsh.exe" -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Unrestricted -Command "。'D:\a_temp\67e051fe-1dd4-4420-b9c0-577a882c1207.ps1'"
[33;1m警告:在這台機器上檢測到 Az 和 AzureRM 模塊。 Az 和 AzureRM 模塊不能在同一會話中導入,也不能在同一腳本或 Runbook 中使用。 如果您在您控制的環境中運行 PowerShell,則可以使用“Uninstall-AzureRm”cmdlet 從您的計算機中刪除所有 AzureRm 模塊。 如果您在 Azure 自動化中運行,請注意您的任何 Runbook 都不會同時導入 Az 和 AzureRM 模塊。 更多信息可以在這里找到:https://aka.ms/azps-migration-guide[0m
[32;1mAccount SubscriptionName TenantId Environment[0m [32;1m-------
---------------- -------- -----------[0m *** xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx AzureCloud [32;1mName : [0mxxxxxx (xxxxxxxxxxxxxxxxxxxxx) - xxxxxxxxxxxxxxxxxxxx - [32;1m[0m*** [32;1mAccount : [0m*** [32;1mEnvironment : [0mAzureCloud [32;1mSubscription : [0mxxxxxxxxxxxxxxxxxxxxxxxx [32;1mTenant : [0mxxxxxxxxxxxxxxxxxxxxxxxx [32;1mTokenCache : [0m [32;1mVersionProfile : [0m [32;1mExtendedProperties : [0m{}
兩個問題:
我搜索了一些東西,但我很困惑,無法區分我找到的各種東西。
提前感謝您幫助我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.