2010-05-26 3 views
0

jammit을 사용하여 js 및 css 파일을 레일 프로젝트에 패키징합니다. 파일을 Amazon S3에 업로드하고 CloudFront를 사용하여 전달하고자합니다.amamm S3에서 jammit을 사용하고 파일을 게시하는 가장 좋은 방법은 무엇입니까?

새 버전을 처리하는 가장 좋은 방법은 무엇입니까? 나의 이상적인 해결책은 그것을 다루는 카피 스트라 노 요리법을 갖는 것입니다.

누구나 이미 이와 비슷한 작업을 했습니까?

답변

1

배포 후 s3로 복사를 시작하는 capistrano 작업을 만들면됩니다. s3cmd를 명령 줄 도구로 사용할 수 있습니다.

또는 FuseOverAmazon에 의해 마운트 된 폴더를 만들고 jammit assets.yml에서 package_path로 구성 할 수 있습니다. 자산 패키지를 수동으로 생성하거나 배포 recipie에서 rake 태스크를 실행하십시오.

http://s3tools.org/s3cmd

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

관련 문제