Domanda

sto usando jammit per confezionare i js e file css per un progetto rotaie. Vorrei ora per caricare i file su Amazon S3 e utilizzare CloudFront per la consegna.

Quale sarebbe il modo migliore per affrontare con le nuove versioni? La mia soluzione ideale sarebbe quella di avere una ricetta Capistrano a che fare con esso.

Come chiunque già fatto qualcosa di simile?

È stato utile?

Soluzione

Si potrebbe semplicemente creare un'attività Capistrano che fa scattare la copia per s3 dopo la distribuzione. Si potrebbe usare s3cmd come strumento a riga di comando per questo.

In alternativa è possibile creare una cartella montato dal FuseOverAmazon, e configurarlo come il package_path nel vostro assets.yml jammit. Assicurarsi di eseguire l'attività rake per generare i pacchetti di attività manualmente o in recipie deploy.

http://s3tools.org/s3cmd

http://code.google.com/p/s3fs/wiki/FuseOverAmazon

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top