В конвейерах Azure DevOps есть возможность условно запустить задачу на основе переменной конвейера.Это обрабатывается в поле Запустить задачу > Пользовательские условия и используется следующий синтаксис:
eq(variables['VarName'], 'Desired Value')
задание агента имеетаналогичное поле для условного выполнения в Запустить это задание > Пользовательское условие с использованием выражений переменных .
Однако, когда я использую тот же синтаксис, что и условная задача, результат всегда оцениваетсяto 'false' .
Так как я могу условно запустить агентское задание ?
Снимки экрана: