0

C++ と python を使用して、Linux と Mac 用のソフトウェアを開発します。これまでのところ、必要なすべてのパッケージを pip を使用して virtualenv にインストールしました。現在、サードパーティのライブラリはコンパイルにかなりの時間がかかります。ビルド サーバーでのビルド プロセスをスピードアップしたいと考えています。

1 つの方法は、ビルド間でビルド エージェント ワークスペースを消去しないことです。Amazon EC2 サーバーを使用している場合は可能ですか?

4

2 に答える 2

1

次の Jenkins プラグインを使用して、ファイルをスレーブ ワークスペースにコピーできます。

于 2013-06-13T20:25:48.160 に答える
1

インスタンスを基本状態に戻すことができたら、それを使用して AMI を作成できます。今後、その AMI を使用して起動する場合、すべてのライブラリが配置されているはずです。その時点で、必要な追加のブートストラップを実行できます。

起動時に提供されたキーを使用するために AMI を作成する前にインスタンスを準備しない限り、既存のキーが使用されます。

于 2013-06-13T15:15:05.307 に答える