Tôi có ứng dụng Rails sử dụng Amazon S3 để lưu trữ tệp đính kèm Paperclip. Tệp database.yml
của tôi chỉ định các nhóm S3 khác nhau để phát triển, thử nghiệm và sản xuất.Xô S3 khác nhau cho ứng dụng dàn dựng và ứng dụng sản xuất
Tôi có hai ứng dụng trên Heroku - một ứng dụng sản xuất và 'ứng dụng dàn dựng' để thử nghiệm mã trên nền tảng trước khi ra mắt.
Hệ thống hiện tại có lỗ hổng quan trọng - nó sử dụng cùng một thùng S3 để dàn dựng và sản xuất. Làm cách nào tôi có thể thiết lập hệ thống của mình để sử dụng các nhóm khác nhau tùy thuộc vào việc tôi viết git push production master
hoặc git push staging master
?
làm thế nào để bạn viết conf kẹp giấy? – apneadiving
Ngưng thở, bạn đang nói về tập tin nào? – sscirrus
trong các mô hình của bạn, làm thế nào để bạn vượt qua cấu hình s3 của bạn để kẹp giấy? – apneadiving