Простое пользовательское условие на шаге сборки не применяется к TFS - PullRequest
0 голосов
/ 08 февраля 2019

Используя TFS 2018 обновление 3, был определен шаг для выполнения только для запланированных сборок. Было определено пользовательское условие:

eq(variables['Build.Reason'], 'Schedule')

Сборка была поставлена ​​в очередь, несмотря на то, что переменная Build.Причина = «Вручную».шаг был выполнен, а затем условие было изменено на:

and(succeeded(), eq(variables['Build.Reason'], 'Schedule'))

Результат был таким же: шаг выполняется даже в стробированной регистрации и / или сборках вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...