您如何为单独的应用程序和数据库部署组织 1 个 VS Team Services 发布定义?
How do you organise 1 VS Team Services release definition for separate app and db deployment?
我有 2 种不同的 Visual Studio 解决方案。 1 个用于我的 asp.net Web 应用程序,1 个用于我的数据库 (dacpac)。我已在 1 个发布定义下包含所需的部署任务,以便同时发布我的 Web 应用程序和数据库。
现在,我想有更多的灵活性并执行以下操作;
1)同时释放web和db。
2)仅发布网络。
3) 只释放数据库。
我不想创建 3 个单独的发布定义以避免任何重复并尽可能重用定义的任务。
你是怎么做到的?
您需要为每个组合创建不同的版本定义,没有办法解决这个问题。但是,您可以使用任务组来创建与每个部署相关的可重复使用的任务组。
我有 2 种不同的 Visual Studio 解决方案。 1 个用于我的 asp.net Web 应用程序,1 个用于我的数据库 (dacpac)。我已在 1 个发布定义下包含所需的部署任务,以便同时发布我的 Web 应用程序和数据库。
现在,我想有更多的灵活性并执行以下操作; 1)同时释放web和db。 2)仅发布网络。 3) 只释放数据库。
我不想创建 3 个单独的发布定义以避免任何重复并尽可能重用定义的任务。
你是怎么做到的?
您需要为每个组合创建不同的版本定义,没有办法解决这个问题。但是,您可以使用任务组来创建与每个部署相关的可重复使用的任务组。