5

मैं निम्नलिखित परिदृश्य से जूझ रहा हूं: हम एक टीम है जो फेसबुक पर एक प्रयोगात्मक सामाजिक गेम विकसित कर रही है। हमारी टीम दुनिया भर में बिखरी हुई है और कई बार हम एक प्रतिबद्धता के बाद सीधे एक फीचर शाखा तैनात करने के लिए एक स्वचालित तंत्र चाहते हैं।सोशल गेम की कई शाखाओं को तैनात करने के विचार

मुझे लगता है कि यह सीआई समाधान के समान कुछ है लेकिन भारी है। आउट केस के लिए (हम गिट का उपयोग कर रहे हैं) हम चाहते हैं कि डेवलपर्स नवीनतम फीचर्स के आसपास स्काइप-केंद्रित चर्चाओं के लिए फेसबुक पर अपनी फीचर शाखा को "स्वचालित रूप से" तैनात करने में सक्षम हों।

हमारा फ्रंट-एंड फ़्लैश है, और हमारा बैकएंड Google App Engine है। हमारा सीडीएन अमेज़ॅन एस 3 है।

कोई विचार?

~ धन्यवाद।

उत्तर

0

आपको एटलसियन बांस, जेनकींस या हडसन जैसे निरंतर एकीकरण समाधान का उपयोग करने पर विचार करना चाहिए।

  1. आप एक निर्माण/परीक्षण बनाने/मुख्य शाखा के लिए योजना को तैनात:

    मैं निम्नलिखित सेटअप (यह निश्चित बांस के साथ काम करेगा) की सिफारिश करेंगे।

  2. प्रत्येक देव के लिए इस योजना को डुप्लिकेट करें। प्रत्येक टीम के सदस्य की शाखा, और संबंधित शाखा से क्लोन करने के लिए भंडार सेटिंग्स समायोजित करें।
  3. प्रतिबद्धता पर ट्रिगर करने के लिए बिल्ड योजनाओं को कॉन्फ़िगर करें या रात बिल्ड करें।
संबंधित मुद्दे