हम वर्तमान में एक हाथ से लुढ़का सेटअप और कॉन्फ़िगरेशन स्क्रिप्ट और हमारे आवेदन को बनाने और तैनात करने के लिए एक हाथ से लुढ़का निरंतर एकीकरण स्क्रिप्ट का उपयोग करते हैं। मैं इन उद्देश्यों के लिए डिजाइन की गई तीसरी पार्टी प्रणाली के साथ कुछ हद तक औपचारिक रूप से इसे देख रहा हूं।फ़िंग और PHPUnderControl के बीच क्या अंतर है?
मैंने पहले फ़िंग में देखा है, और मुझे लगता है कि यह मूल रूप से चींटी की तरह है। लेकिन, मेरा चींटी अनुभव कुछ हद तक सीमित है जिससे मेरी मदद नहीं करता है। (मैंने जो जावा काम किया है वह सिर्फ जार फ़ाइल के रूप में तैनात किया गया था)।
मैंने पहले क्रूज़ कंट्रोल में देखा है, और मैं समझता हूं कि phpUnderControl सीसी के लिए एक प्लग-इन है। लेकिन, फ़िंग का कहना है कि यह सीसी के साथ भी काम करता है। तो मैं यहां ओवरलैप पर स्पष्ट नहीं हूं। क्या मुझे क्रूज़ कंट्रोल के साथ काम करने के लिए फ़िंग और phpUnderControl दोनों की आवश्यकता है, या वे परस्पर अनन्य हैं? SVN से
- स्रोत बाहर चेक
- एसक्यूएल फ़ाइल
- से डेटाबेस स्थापित टेम्पलेट्स की एक श्रृंखला और एक INI फ़ाइल से कुछ स्थानीय विन्यास फाइल उत्पन्न करें:
क्या मैं वास्तव में जरूरत है कुछ है कि कर सकते हैं है
- हमारे सभी यूनिट परीक्षण चलाएं (वर्तमान में एसटी, लेकिन PHPUnit में कनवर्ट करना आसान है) और यदि कोई टेस्ट ब्रेक (कोर्स के स्टैक ट्रेस के साथ)
- एपी जेनरेट करें तो देव टीम को ईमेल भेजें मैं आवेदन के लिए दस्तावेज और इसे कहीं
- अब डाल एक परीक्षण कवरेज रिपोर्ट
भागो, हम बस के बारे में यह सब किसी न किसी रूप में की है। लेकिन, यह एक प्रक्रिया में सभी स्वचालित और बंडल करना अच्छा लगेगा।
आप इसका उदाहरण नहीं देना चाहते हैं? :) –
मैं चाहता हूं, लेकिन मेरे पास अब मेरी बिल्ड फ़ाइल नहीं है: पी कई लोग इस बिंदु पर जेनकींस का उपयोग कर देख रहे हैं: http://jenkins-php.org/ – dragonmantank
बहुत बढ़िया - सुनिश्चित नहीं है कि मुझे यह पूछना चाहिए यहां, लेकिन शायद आप जेनकींस बनाम PhpUnderControl बनाम Phing पर एक संपादन या अन्य जानकारी डाल सकते हैं? –