как использовать переменную build.binariesdirectory - PullRequest
0 голосов
/ 04 января 2019

Я определил событие после сборки для некоторых проектов в моем решении следующим образом:

copy /Y "$(TargetPath)" "$(build.binariesdirectory)Obfuscated"

Что приводит к ошибке:

ошибка MSB4184: выражение """.binariesdirectory" не может быть оценено. Метод 'System.String.binariesdirectory 'не найден.

Azure DevOps (и системы сборки TFS в целом) являются новыми для меня, поэтому любая помощь или предложение будут оценены.

1 Ответ

0 голосов
/ 04 января 2019

Оказалось, что для событий после сборки пришлось использовать другой синтаксис (пакетный скрипт Windows)

% BUILD_BINARIESDIRECTORY% \ Запутанный

Так что я использовал

copy / Y "$ (TargetPath)"% BUILD_STAGINGDIRECTORY% \ Obfuscated "

и сборка была успешно скопирована. Ссылка на документы Microsoft по конвейерам Azure

...