12
我們使用: - SVN - 詹金斯 - MS生成插件什麼Jenkins插件可用於.NET網站部署?
我們有幾個Web窗體/ MVC/Web服務。
我們將安裝Microsoft Web Deploy並從Jenkins運行bat文件。
也許有人可以建議更好的方式來做到這一點,或者這看起來像最有效的解決方案?
預先感謝您。
我們使用: - SVN - 詹金斯 - MS生成插件什麼Jenkins插件可用於.NET網站部署?
我們有幾個Web窗體/ MVC/Web服務。
我們將安裝Microsoft Web Deploy並從Jenkins運行bat文件。
也許有人可以建議更好的方式來做到這一點,或者這看起來像最有效的解決方案?
預先感謝您。
WebDeploy定義了正確的部署web應用程序的方式。
從盯着VS2010簡單地展示運行web部署的目標是「內置」到項目文件(和PC上的msbuild擴展文件)。從VS2012開始,您還可以使用發佈配置文件功能,它允許將發佈詳細信息存儲在一個簡單的文件中。例如。你可以運行類似的東西:
msbuild MyProject.csproj /p:DeployOnBuild=true /p:PublishProfile=<profile-name> /p:Password=<insert-password> /p:VisualStudioVersion=11.0
這將構建應用程序,並使用profile-name
發佈配置文件發佈。
我們使用.bat文件來運行webdeploy直接命令時,我們被限制.NET 3.5和VS2008它不具有項目文件的網絡部署的集成。
希望它能幫助,
伊萬