के साथ PHP प्रोजेक्ट की तैनाती वर्तमान में मैं लक्ष्य मशीन पर सबवर्जन चेकआउट का उपयोग करके अपने PHP प्रोजेक्ट को तैनात करता हूं। मैं परीक्षण और कोड विश्लेषण उद्देश्यों के लिए हडसन/जेनकींस का उपयोग करता हूं, लेकिन और को तैनाती के लिए उपयोग किया जाना चाहिए? यदि हां, तो कैसे?हडसन/जेनकींस
उत्तर
हम उपरोक्त सभी के लिए इसका उपयोग करते हैं जहां मैं काम करता हूं। मैंने संक्षेप में here प्रक्रिया का वर्णन किया है। ऐसा करने के लिए आप बॉयलरप्लेट के लिए Google "Hudson template" या "Jenkins template" कर सकते हैं।
मैं वर्तमान में जेएनकिंस का उपयोग PHP-आधारित परियोजनाओं के उपयोग के लिए कर रहा हूं, लेकिन अभी तक इसे वास्तविक तैनाती की स्थिति में उपयोग नहीं करना है। जेनकिंस का अध्याय 12: जॉन फर्ग्यूसन स्मार्ट द्वारा परिभाषित मार्गदर्शिका स्वचालित और निरंतर तैनाती को लागू करने वाले स्मार्ट कवर शामिल हैं। इस अध्याय में आपको कुछ विचार देना चाहिए। आप से
http://www.wakaleo.com/books/jenkins-the-definitive-guide
'मुफ़्त' के लिए गाइड डाउनलोड कर सकते हैं ... आप डाउनलोड के रूप में अपने विवरण भरें करने को तैयार हैं प्रदान की है।
इसके अलावा, सेबस्टियन Bergmann (php-template for Jenkins के निर्माता) एक किताब जेनकींस जो ओ रेली मीडिया द्वारा अगस्त, 2011 में प्रकाशित किया जाता है के साथ आपका पीएचपी परियोजना एकीकृत हकदार हो चुके हैं। मुझे पुस्तक की सटीक सामग्री नहीं पता है, लेकिन आइए उम्मीद करते हैं कि यह जेनकिन्स का उपयोग PHP के उपयोग से बनाए गए अनुप्रयोगों को तैनात करने के लिए कैसे करें।
अनुपूरक: जे। आर्मींडो जेरोनीमो द्वारा मल्टी-पार्ट ट्यूटोरियल का पहला भाग जेनकींस के साथ निरंतर एकीकरण पर पहला PHPPmaster पर दिखाई दिया है: http://phpmaster.com/continuous-integration-with -जेंकिन्स -1/उम्मीद है कि ट्यूटोरियल श्रृंखला के अगले भाग इस बात पर चर्चा करेंगे कि किस तरह के विकास परिदृश्य जेनकिंस का उपयोग करने से अधिक लाभ उठाते हैं। –
आपको बिल्ड पाइपलाइन प्लगइन की जांच करनी चाहिए: https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin आप इसके साथ अपना स्वयं का क्यू वर्कफ़्लो सेट कर सकते हैं।
* (टिप) * http://edorian.posterous.com/setting-up-jenkins-for-php-projects – Gordon
मुझे लगता है कि @ arex1337 "जेनकींस कैसे स्थापित करें" के लिए नहीं पूछ रहा है, लेकिन "कैसे/क्या मुझे उत्पादन सर्वर पर अपना कोड प्राप्त करने के लिए जेनकींस का उपयोग करना चाहिए "। क्या आप स्पष्ट कर सकते हो ? :) – edorian
@edorian, आप सही हैं –