【发布时间】:2019-08-21 13:42:15
【问题描述】:
我想使用 Visual Studio、GIT、Visual Studio Team Services (VSTS) 和 AWS RDS 进行持续集成/部署。这些是我成功完成的步骤:
- 在 Visual Studio 中创建了我的 DB 项目并将其签入到 GIT 存储库中
- 为 CI/CD 创建了一个 VSTS 项目
- 将我的 GIT 存储库链接到 VSTS 以每 10 分钟进行一次自动轮询并运行构建
现在我坚持的最后一步是发布并成功将构建部署到 AWS RDS 实例。我已经创建了我的发布定义,添加了 Artifacts、Environments with release process 和 SQL DB 部署详细信息,如下所示:
问题在于设置部署组,它希望我添加一些目标。
如何添加这些目标?首先没有添加按钮,即使我尝试从本地机器或 AWS VM 上的详细信息选项卡运行 powershell 脚本,如此处所述:http://chamindac.blogspot.com/2017/06/deployment-groups-in-vs-team-services.html,它不会添加目标。我确实为 Microsoft Visual Studio Team Services 扩展安装了 AWS 工具,但我仍然看不到将代码部署到 RDS 的方法。还有什么方法可以在不添加目标的情况下进行部署?
【问题讨论】:
-
您的 AWS RDS 是 Microsoft SQL 服务器?
-
是的,我的 AWS rds 是 SQL 服务器
标签: amazon-web-services azure-devops sql-server-2014 sql-server-data-tools continuous-deployment