Ser*_*ejs 14 asp.net msbuild web-deployment jenkins microsoft-web-deploy
我们使用: - SVN - Jenkins - MS Build插件
我们有几个Web Form/MVC/Web服务.
我们将设置Microsoft Web Deploy并从Jenkins运行bat文件.
也许有人可以提出更好的方法,或者这看起来像最有效的解决方案?
先感谢您.
Isa*_*pov 19
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
Run Code Online (Sandbox Code Playgroud)
这将构建应用程序并使用profile-name
发布配置文件发布它.
当我们被限制在没有项目文件web部署集成的.NET 3.5和VS2008时,我们使用bat文件直接运行webdeploy命令.
希望能帮助到你,
伊万
归档时间: |
|
查看次数: |
11117 次 |
最近记录: |