जवाबों:
अपनी परियोजनाओं के लिए, मैं जेनकींस की नौकरी में ड्रश कमांड से बनी एक बिल्ड स्क्रिप्ट का उपयोग करता हूं। मैं अपने Phing Drush टास्क प्रोजेक्ट का उपयोग Drush को Phing build स्क्रिप्ट से चलाने के लिए करता हूं । यह मुझे मौजूदा Phing कार्यों (जैसे फ़ाइलें प्रतिलिपि, phplint, आदि) का लाभ उठाने की अनुमति देता है। ड्रश की मदद से, यह स्क्रिप्ट का निर्माण करता है
./distsettings.php(यानी ${db_host}वास्तविक DB होस्टनाम के साथ प्रतिस्थापित करें) इसे ताज़ा डाउनलोड किए गए ./dist/sites/defaultफ़ोल्डर में कॉपी करते हुए ।./dist/sites/all/modules/customऔर./dist/sites/all/themes/customphplintमेरे कस्टम मॉड्यूल और थीम से सभी फ़ाइलों के लिए चलाएँ ।./distपूर्व-कॉन्फ़िगर किए गए वेब्रोट के तहत सब कुछ कॉपी करें ।drush site-install testingऔर drush pm-enable simpletestबिल्ड कोड आधार का उपयोग करके एक नई साइट स्थापित करने और SimpleTest चलाने में सक्षम।drush test-runअपने कस्टम मॉड्यूल परीक्षण स्वीट चलाने के लिए।drush coder-review।जेनकिन्स में ड्रश उपयोग के लिए यहां एक टिप्पणी निर्मित बिल्ड.xml टेम्प्लेट है ।
आप जेनकिंस में Phing का उपयोग कर सकते हैं, इसलिए आप http://drupal.org/project/phingdrushtask (SE.COM पर पियरे बाइल) के माध्यम से ड्रश का उपयोग कर सकते हैं
कस्टम उदाहरण:
<drush command='cc' root="${project.drupal.core.dir}" uri="${env.host.name}" assume="yes">
<param>all</param>
</drush>