【发布时间】:2015-08-04 07:13:07
【问题描述】:
我创建了一个自动化集成测试,它使用 Vagrant 创建一个带有 MySQL 数据库的环境,运行我的测试应用程序,断言数据库,最后销毁 Vagrant 盒子。我想让它在有人提交代码时自动运行,所以我想创建一个 Jenkins 作业。问题是我们没有专门的机器来运行 Vagrant。我被建议的选项之一是使用 AWS。所以我终于让“vagrant up --provider=aws”开始工作了。它创建了一个实例,但我开始认为我们将进行大量集成测试,不断创建和销毁 EC2 实例。问题:不断创建和销毁 EC2 的新实例是不是一个坏主意?
【问题讨论】:
标签: amazon-web-services jenkins amazon-ec2 continuous-integration