Я пытаюсь развернуть веб-сайт в Azure с помощью VSTS. По сути, я фиксирую код в репозитории GIT и настраиваю его для запуска CI, поэтому он начинает сборку, как только я фиксирую. Однако, как только он попадает в раздел выпуска, он никогда не копирует код в веб-приложение Azure, а дает мне эту строку:
Информация: файл обновления ({projectname}\error.txt).
Он не копирует файлы, которые я изменил, а всегда просто копирует этот файл. Я проверил, и в каталоге моего веб-сайта в Azure действительно есть файл error.txt, но он всегда пуст.
Этот процесс сборки/развертывания не является «стандартным», потому что на этапе сборки выполняется только загрузка из исходного кода, а не сборка, поскольку веб-сайт является не «веб-приложением», а просто «веб-сайтом», то есть не нужно строить.
Итак, мой шаг сборки выглядит следующим образом:
Получить исходники
Запуск на агенте — этот шаг пуст.
так что идея в том, что он просто загружает все из системы контроля версий, вот и все.
Затем мой шаг выпуска выглядит следующим образом:
Артефакты из шага сборки выше
развернуть в среде 1 (dev)
- Развертывание службы приложений Azure с использованием "пакета или папки" как
$(System.DefaultWorkingDirectory)/
Любая идея, что я могу делать неправильно здесь?
systemdebug=true
, чтобы получить расширенную информацию журнала. - person jessehouwing   schedule 05.03.2018