Я хочу развернуть веб-решение для локального сервера, используя одноразовое развертывание с использованием powershell или любых других скриптов. Может ли кто-нибудь поделиться идеямиОднократное развертывание с использованием сценариев
ответ
Powershell может использоваться совместно с Psake, который является DSL, который позволяет создавать сценарии развертывания (или в основном что-либо действительно) с цепочкой зависимостей. Он также частично абстрагирует MSDeploy, что упрощает развертывание установок в IIS. Обратите внимание, что MSDeploy также может использоваться полностью независимо для относительно простых развертываний (например, веб-сайтов без какой-либо зависимости от очередей сообщений, баз данных, вспомогательных служб и т. Д.)
Другие автоматизированные подходы включают в себя такие, как Octopus Deploy, который работает, имея центральный узел управления выталкивает установки на «агенты», установленные на целевых машинах.
Оба подхода требует, чтобы написать приложение в разумно развертываемом способе (например, имеющие надлежащим образом трансформируемых конфигурации файлы)
ли это помощь? Существует множество других вариантов, но они должны помочь вам указать правильное направление.
Также проверьте http://psappdeploytoolkit.codeplex.com/ (кажется, что вы хотите) и, возможно, https://github.com/mislav/git-deploy или https://github.com/p-blomberg/Web-app-deploy-script
Попробуйте этот подход ... это не соперничают, но и поможет вам в направлении движения один клик ..
http://ravisoftltd.wordpress.com/2014/04/08/one-click-deployment-with-sharepoint/
Если вы пытаетесь развернуть из MSBUILD
-Files (так что-то вроде осины или MVC), я хотел бы указать вам на Package-Web.
У него все еще есть minor flaws (который можно легко обрабатывать довольно легко), но работает довольно хорошо. Единственный недостаток, который я знаю: вы должны подготовить свой проект, установив NuGet-пакет (или получить эти файлы в процессе сборки какой-нибудь другой способ)
Вы можете сделать это с помощью Powershell скрипт с чем-то вроде
[string] $package = "solution.wsp"
stsadm -o addsolution -filename $package
stsadm -o deploysolution -name $package -immediate -allowGacDeployment
- 1. Однократное развертывание с локальной базой данных sql
- 2. Mirantis Fuel 6.1: Развертывание с использованием сценариев
- 3. Однократное экранирование с использованием WEBRTC
- 4. Однократное развертывание, как он поддерживает профиль клиента?
- 5. Развертывание сценариев смены MSSQL
- 6. сценариев с использованием auturn
- 7. Развертывание приложений с использованием марафона с использованием репозитория GIT
- 8. Развертывание сценариев создания/производства Asp.net Core
- 9. Развертывание сценариев анализа Python на сервере
- 10. строки с использованием сценариев оболочки
- 11. Создание сценариев с использованием GUI
- 12. Общее однократное SQL запрос
- 13. Кнопка ввода, однократное прокручивание изображения с использованием CSS
- 14. Зацикливание на карте с использованием диапазона, только однократное повторение
- 15. Как найти однократное появление нелатинского символа с использованием регулярных выражений?
- 16. Развертывание БД с использованием DBDeloy
- 17. Развертывание с использованием WebSockets, TyrusServer
- 18. Автоматическое развертывание с использованием Livecycle
- 19. Развертывание докеров с использованием Jenkins
- 20. Развертывание Heroku с использованием Mongo
- 21. Развертывание приложения с использованием installshield
- 22. Заменить однократное действие несколькими фрагментами
- 23. Регистрация с использованием Azure BlockBlob (Запись в текстовые файлы с использованием нескольких сценариев сценариев)
- 24. ng-class однократное связывание
- 25. Однократное правило CSS-Selector
- 26. Отключить однократное изменение NSTableCellView
- 27. Однократное прослушивание магазина - Flux
- 28. Управление виртуальными машинами с использованием сценариев Python
- 29. Выполнение нескольких .SQL сценариев с использованием C#
- 30. Рефакторинг кода Java с использованием сценариев