是否可以在运行之间在Amazon EC2服务器上保留工作空间?

时间:2013-06-13 13:33:01

标签: amazon-ec2 jenkins continuous-integration teamcity virtualenv

我们使用C ++和python为Linux和Mac开发软件。到目前为止,我们已经使用pip将所有必需的软件包安装到virtualenv中。现在,3rdParty库需要花费大量时间进行编译。我们希望加快构建服务器上的构建过程。

一种方法是不在构建之间消除构建代理工作区。是否可以使用Amazon EC2服务器?

2 个答案:

答案 0 :(得分:1)

在将实例转换为基本状态后,您可以使用它来创建AMI。现在,如果您将来使用该AMI启动,那么所有库都应该就位。此时,您可以进行任何需要的额外引导。

除非您在创建AMI之前准备实例以使用启动时提供的密钥,否则它将使用您现有的密钥。

答案 1 :(得分:1)

以下Jenkins插件可用于将文件复制到从属工作区。