[英]What Jenkins plugin can be used for .NET web site deployment?
我們使用: - SVN - Jenkins - MS Build插件
我們有幾個Web Form / 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
發布配置文件發布它。
當我們被限制在沒有項目文件web部署集成的.NET 3.5和VS2008時,我們使用bat文件直接運行webdeploy命令。
希望能幫助到你,
伊萬
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.