Развертывание файлов TypeScript TFS и Octopus Deploy - PullRequest
0 голосов
/ 10 декабря 2018

Мы используем TFS 2018 в качестве инструмента CI и Octopus Deploy в качестве инструмента CD для наших приложений ASP.NET MVC5.Какова наилучшая практика для компиляции файлов Type Script в TFS и развертывания перенесенных файлов Javascript, включая файлы Node_modules, на веб-сервер?

Мы используем Octopack для упаковки файлов MVC5 в пакет pkg для Octopus Deploy.

У нас проблемы с упаковкой сгенерированных файлов Javascript в этот пакет Octopus.И нет никакой карты node_modules на веб-сервере после развертывания новейшей версии нашего приложения.Может ли кто-нибудь помочь нам решить эту проблему?

1 Ответ

0 голосов
/ 11 декабря 2018

Через несколько часов я решил эту проблему, добавив сценарий Powershell для пользовательского сценария развертывания в поле Post-Deployment в Octopus Deploy.

Сценарий содержит этот код: $ installDirectory = $ OctopusParameters ['Octopus.Action.Package.CustomInstallationDirectory'] cd $ installDirectory npm install --silent

...