2011-06-13 19 views
12

के साथ प्रीकंपील्ड संपत्तियां मैं रेल की 3.1 प्रीपेक्टेड संपत्तियों को एस 3 पर कैसे लगा सकता हूं?रेलवे को तैनात करने के लिए कैसे करें (सिंक) रेलवे 3.1 अमेज़ॅन एस 3

मुझे अपनी संपत्ति बाल्टी के साथ इस सिंकिंग कार्य को स्वचालित करने के लिए एक कार्य की आवश्यकता है।

संपादित करें:

यह मणि वास्तव में कौन-मैं की जरूरत है: https://github.com/rumblelabs/asset_sync

+0

property_sync शानदार है। धन्यवाद! –

उत्तर

6

मुझे लगता है कि यह कोई समस्या नहीं होनी चाहिए। फ़ाइल नाम दिए गए फ़ाइल की सामग्री का परिणाम है। और यदि आप फ़ाइलों को संकलित करते हैं, तो उन्हें S3 पर अपलोड करें और अपने पर्यावरण को अपडेट करें।

config.action_controller.asset_host = "http://assets.example.com" 

मुझे लगता है कि यह काम करना चाहिए।

+0

यह समाधान का एक हिस्सा है। लेकिन मुझे कैपिस्ट्रानो कार्य की तरह कुछ बदलना है जो मेरी बदली हुई प्रीकंपील्ड संपत्तियों को एस 3 पर धक्का दे। मैं तैनात करना चाहता हूं, मैन्युअल रूप से अपलोड नहीं, कोई सुझाव? धन्यवाद! –

+0

आप रेक संपत्तियों को आग लगा सकते हैं: प्रीकंपाइल और फिर, यह मणि संकलित फ़ाइलों को s3 पर अपलोड करने में आपकी सहायता कर सकता है। https://github.com/moocode/asset_id शायद आपको एक मार्ग बदलना होगा ... –

+0

बढ़िया, यह बहुत मदद कर सकता है, धन्यवाद! –

1

jammit-s3 प्रोजेक्ट पर अमेज़ॅन एस 3 तक अपनी संकलित संपत्तियों को प्राप्त करने के लिए अच्छी शुरूआत के लिए एक झलक लें। मैं इसे रेल 3 परियोजना पर उपयोग कर रहा हूं जो संपत्ति प्रबंधन के लिए jammit का उपयोग करता है। मैं रेल 3.1 संपत्ति पाइपलाइन के साथ काम करने के लिए jammit-s3 tweaking पर एक दरार लेने की योजना बना रहा था। यह देखने के लिए कि क्या किसी और ने पहले ही ऐसा किया है, मैं आपके प्रश्न पर ठोकर खाई। अब रेल 3.1 को आधिकारिक तौर पर जारी किया गया है, मुझे विश्वास है कि एक अच्छा समाधान विकसित किया जाएगा।

+0

एक अच्छा विकल्प लगता है। मैं वर्तमान में s3tools के साथ मैन्युअल अपलोड का उपयोग कर रहा हूं और अभी भी एक बेहतर संसाधन की प्रतीक्षा कर रहा हूं। –

संबंधित मुद्दे