В моей конфигурации сборки я говорю MY.VAR
переменная, определенная на вкладке Переменные .В VSTS все переменные сборки автоматически доступны как переменные среды, доступные на этапах задачи, что довольно приятно.Проблема в том, что VSTS преобразует точечные символы в подчеркивания, поэтому MY.VAR
становится MY_VAR
в переменных окружения.Что просто глупо, поскольку я могу иметь любое количество точек в переменных среды:
set MY.VAR=my-numeric-value
Как заставить VSTS не преобразовывать точки в подчеркивания?Любая уловка?Или, как я могу установить переменную окружения MY.VAR
, чтобы она была доступна для каждой задачи в моей сборке?
Я попробовал команду ${env:MY.VAR} = "my-numeric-value"
powershell, которая прекрасно работает, но переменная не сохраняется для последующих задач.