TFS发布管理,.net核心rc2部署到内部部署服务器

时间:2016-06-25 04:06:56

标签: asp.net-core tfs azure-devops .net-core-rc2

Visual Studio Team Services新增功能,以前是Visual Studio Online

我有几个.net核心rc2应用程序。

示例1:解决方案包含1个.net核心MVC应用程序,1个Web Api应用程序,多个依赖程序集。

我有3个内部部署服务器(Dev,QA,Staging) 我的开发服务器包含构建代理。我的困惑在于如何最好地将这些应用程序部署到我的内部部署服务器,最后部署到我的生产服务器上。

我是否生成了webdeploy包?如果是这样,在哪里和什么?在我的构建定义或发布定义中(在tfs上)?

这些.net核心rc2应用程序的部署部分和(使用什么,以什么顺序)的正确方法是什么才是我想要弄清楚的。

据我所知,到目前为止,我相信签入(CI构建),我构建/部署到所有3个环境(dev,qa,staging)。 dev和qa是自动的。根据质量保证结果,分段是自动的或批准的(授权的)。最后生产,手动。我知道这不是一成不变的,某些事情可以采用不同的方式,但听起来是否正确?

哦,我的所有服务器都是windows server 2012 r2

1 个答案:

答案 0 :(得分:0)

您可以使用构建定义来构建项目并生成部署包,然后使用发布定义来部署包。在发布定义中,您可以添加三个环境以部署到Dev,QA&分期。有关如何构建和部署Asp.Net Core应用程序的信息,请参阅此链接了解详细信息:Build and deploy your ASP.NET Core RC2 app to Azure

相关问题