- 21, Oct 2024
- #1
Я пытался разобраться в этом и не понимаю, почему мой ipaddress не устанавливается.
Я проверил примеры кода, и все они предполагают, что я все делаю правильно.
ip
variable defined here:
Это мой сценарий PowerShell:
# Write your PowerShell commands here.
Write-Host "AGENTIPADDRESS variable is set to ($env:AGENTIPADDRESS)"
$ipaddress = Invoke-RestMethod http://ipinfo.io/json | Select -exp ip
Write-Host "ipaddress variable is set to ($ipaddress)"
Write-Host "ip pipeline variable to ($ip)"
Write-Host "##vso[task.setvariable variable=IP;]$ipaddress"
Write-Host "##vso[task.setvariable variable=env:IP;]$ipaddress"
Write-Host "##vso[task.setvariable variable=$env:IP;]$ipaddress"
echo "##vso[task.setvariable variable=IP;]$ipaddress"
Write-Host "##vso[task.setvariable variable=IP;]333"
Write-Host "##vso[task.setvariable variable=IP;]$ipaddress"
echo "##vso[task.setvariable variable=IP]999"
echo "##vso[task.setvariable variable=IP;]888"
Write-Host "##vso[task.setvariable variable=IP;]$ipaddress"
Write-Host "##vso[task.setvariable variable=IP;]$ipaddress"
Write-Host "##vso[task.setvariable variable=IP]114"
Write-Host "##vso[task.setvariable variable=IP;]123"
Write-Host "ip environment variable to ($ip)"
Write-Host "env:IP environment variable to ($env:IP)"
Write-Host "Set environment variable to ($env:AGENTIPADDRESS)"
И вот мой результат:
Почему я не могу установить и прочитать ip
variable?
#azure-devops #azure-pipelines #environment-variables #powershell