Моя сборка в Visual Studio Online пытается развернуть мой веб-сайт Azure через Kudu. Сценарий работает нормально, и развертывание проходит, но VSO по какой-то причине рассматривает выходные данные git как ошибки и объявляет, что вся сборка не удалась. Взгляните на скриншот ниже.
Некоторые детали:
- Это "новая скриптовая" сборка, а не определенная XAML.
- Определение сборки состоит всего из одного шага, который выполняет сценарий PowerShell, который запускает F# FAKE (не уверен, что это актуально).
- Когда я запускаю тот же скрипт на своем локальном компьютере, я не вижу никаких «странных» результатов, включая
[K
в конце каждой строки. - После запуска на моем локальном компьютере
$LastExitCode
равно нулю. - Я очень хотел бы сохранить сборку в один шаг, чтобы я мог продолжать использовать силу FAKE.
$LastExitCode
из скрипта, чтобы увидеть, равен ли он 0 при работе под сборкой VSO? - person David Ebbo   schedule 16.12.2015$LastExitCode
равно нулю. Кажется, что VSO выносит решение исключительно на основе текстового вывода. - person Fyodor Soikin   schedule 16.12.2015