Агент Ubuntu - Не удается получить доступ к переменным конвейера в задаче powershell - PullRequest
0 голосов
/ 18 марта 2019

Я создал сборку с агентом Ubuntu и пытаюсь получить доступ к переменным конвейера через задачу powershell, но он всегда возвращает пустое значение.Напротив, когда я запускаю тот же сценарий на агенте Windows, он может получить значение правильно.

Используемый мной сценарий:

Write-Host "My Variable is $env:URLAPI"
Write-Host "My Another Variable is $env:Build.BuildNumber"

Я просто хочу знать, почему это работаетв агенте Windows, а не в агенте Ubuntu.

Спасибо

1 Ответ

0 голосов
/ 19 марта 2019

Вы также можете запустить powershell в linux, я решил проблему, но кое-что я не знал .. В linux-машине переменные конвейера преобразуют строку в верхний регистр, поэтому я просто изменил на $ env: BUILD.BUILDNUMBER и этоработает

...