[英]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.