加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 什么Jenkins插件可以用于.NET网站部署?

发布时间:2020-12-15 20:09:39 所属栏目:asp.Net 来源:网络整理
导读:我们用: – SVN – jenkins – MS Build插件 我们有几个Web窗体/ MVC / Web服务. 我们将从Jenkins安装Microsoft Web Deploy并运行bat文件. 也许有人可以建议更好的方法来做,或者看起来像是最有效的解决方案? 先谢谢你. 解决方法 WebDeploy确定是部署Web应
我们用:
– SVN
– jenkins
– MS Build插件

我们有几个Web窗体/ MVC / Web服务.

我们将从Jenkins安装Microsoft Web Deploy并运行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

这将构建应用程序并使用配置文件名称发布配置文件发布.

>查看this文章的“创建发布配置文件”部分,了解有关创建发布配置文件的更多信息.
>看看这个post由Sayed Ibrahim Hashimi参考发布自动化与VS 2012.
>还有一个很好的series of blog posts自动部署与TeamCity Troy Hunt(他使用vs2010,所以这可能会有帮助,如果你使用VS2010)

当我们被限制在没有项目文件Web部署集成的.NET 3.5和VS2008时,我们正在使用bat文件直接运行webdeploy命令.

希望有帮助,

伊万

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读