Pregunta

Estoy usando Jammit para empaquetar el js y css para un proyecto de rieles. Ahora me gustaría que subir los archivos a Amazon S3 y CloudFront utilizar para la entrega.

¿Cuál sería la mejor manera de lidiar con las nuevas versiones? Mi solución ideal sería tener una receta Capistrano para tratar con él.

Como cualquier persona ya hecho algo por el estilo?

¿Fue útil?

Solución

Simplemente podría crear una tarea Capistrano que desencadena la copia a s3 después de implementar. Puede utilizar s3cmd como la herramienta de línea de comandos para eso.

Como alternativa, puede crear una carpeta montada por FuseOverAmazon, y configurarlo como la package_path en su assets.yml Jammit. Asegúrese de ejecutar la tarea rastrillo para generar los paquetes de activos de forma manual o en su recipie despliegue.

http://s3tools.org/s3cmd

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top