मैं वेब एप्लिकेशन की संपत्ति (छवियों, सीएसएस, जेएस) की रैकस्पेस की क्लाउड फ़ाइलें (सीडीएन) सेवा पर तैनाती को स्वचालित करने की रणनीति तैयार करने में कुछ मदद ढूंढ रहा हूं।स्वचालित रूप से रैक स्पेस सीडीएन को गिट के माध्यम से संपत्तियों को तैनात करना और उन संपत्तियों के संदर्भ अपडेट करना?
मैं वर्तमान में वेब एप्लिकेशन को रिमोट सर्वर पर तैनात करने के लिए गिट पुश का उपयोग करता हूं। तो यहां एक तरीका है कि मैं सोच रहा हूं कि ऐसा हो सकता है। क्या कोई बेहतर/क्लीनर विधियां हैं?
- देव एक परिसंपत्ति फ़ाइल (सीएसएस, जे एस, या एक छवि)
- देव करता है उसके परिवर्तन
- देव सर्वर करने के लिए अपने परिवर्तन
- आस्तियों स्वचालित रूप से कैश मुद्दों को खत्म करने के लिए नाम दिया जाता है धक्का में परिवर्तन करता है (Git संस्करण संलग्न करें?) और अपने आप नई फ़ाइल नाम
FYI करें के लिए अद्यतन किया जाएगा CDN
किसी भी विचार, वैकल्पिक या नहीं सुनकर खुशी हुई।
संबंधित: http://stackoverflow.com/questions/6379380 – gjb
मैं हाल ही में एक ही समस्या का सामना करना पड़ा और '' swift'' कंसोल उपकरण पाया पटकथा के लिए बहुत उपयोगी होने के लिए रैकस्पेस क्लाउड फाइलों पर अपलोड करें। मेरा जवाब देखें: http://serverfault.com/questions/421622/sync-mirror-directory-with-rackspace-cloud-files-bucket/659209#659209 – user3096626