我有一个关于弹性beanstalk的网站,我目前正在使用AWS工具包进行部署。我有一个新的tfs服务器,我正在设置CI。我怎样才能将TFS的bean stalk部署发布作为构建步骤?
AWS提供了一个extension to Visual Studio,可以轻松地与您的AWS服务进行交互,包括部署到Beanstalk环境,即the recommended way of deploying to a Beanstalk。
AWS Toolkit for Visual Studio包括一个部署工具,一个命令行工具,提供与AWS Toolkit中的部署向导相同的功能。您可以在构建管道或其他脚本中使用部署工具自动部署到Elastic Beanstalk。
所以只需使用AWSDeploy.exe - 命令行部署工具,您可以连接到TFS。另一种方法是使用AWS Tools for Windows PowerShell让开发人员和管理员从Windows PowerShell脚本环境管理他们的AWS服务。
这是一个如何实现这一目标的教程。
如何将AWS Elastic Beanstalk与Microsoft Team Foundation Server(TFS)或(VSTS)集成(对于您可以使用此的IIS网站/批处理作业)https://www.youtube.com/watch?v=nRLZZefLDqU