Мой репозиторий содержит приложение Asp.Net и приложение React в отдельной папке.Мне нужно выполнить развертывание в службе приложений Azure из выпуска VSTS.
Корень репозитория
Приложение Asp.Net является приложением MVC.Если он обнаруживает вас на мобильном устройстве, он запускает приложение реакции.
Приложение реакции создается с использованием WebPack.Когда вы производите производственную сборку, она копирует выходные данные в папку с именем app в проекте MyAspNetApp.Производственная сборка может быть запущена через 'npm run build-prod'.
Когда я выполнял развертывания git (kudu), я просто добавил команду в файл deploy.cmd для вызова 'npm install' и 'npmзапустите build-prod '.Затем другая команда для копирования этих файлов в корень каталога развертывания ('wwwroot').
Теперь, когда я использую VSTS для сборки и развертывания (отдельные шаги), я не могу понять, как получитьэта папка приложения в wwwroot.На этапе сборки я попытался взять материал из папки «app» и поместить его в артефакт под названием «mobile».Затем на этапе развертывания с помощью шага «Копирование файлов» скопируйте «мобильный» артефакт в $ (build.artifactstagingdirectory) / app, но они не отображаются в wwwroot на Azure.
Что такоеМне не хватает здесь?
редактировать: кросс опубликован здесь на MS VS Сообщество сайта в надежде получить ответ.Я обновлю этот пост, если получу ответ.