Odpowiedzi:
Do moich projektów używam skryptu kompilacji utworzonego z poleceń Drusha w zadaniu Jenkinsa. Używam mojego projektu Phing Drush Task do uruchamiania Drusha ze skryptu budowania Phing . To pozwala mi wykorzystać istniejące zadania Phing (np. Kopiowanie plików, phplint itp.). Z pomocą Drusha ten skrypt kompilacji
./distsettings.php(tj. Zastąp ${db_host}rzeczywistą nazwą hosta DB) podczas kopiowania do świeżo pobranego ./dist/sites/defaultfolderu../dist/sites/all/modules/customi./dist/sites/all/themes/customphplintdla wszystkich plików z moich niestandardowych modułów i motywów../distdo wstępnie skonfigurowanego katalogu głównego.drush site-install testingi drush pm-enable simpletestzainstaluj nową witrynę, korzystając z bazy kodu kompilacji i będącej w stanie uruchomić SimpleTest.drush test-runaby uruchomić moje niestandardowe zestawy testów modułów.drush coder-review.Oto skomentowany szablon build.xml do użycia Drusha w Jenkins.
Można użyć Phing w Jenkins, dzięki czemu można używać Drush przez http://drupal.org/project/phingdrushtask (Pierre Buyle na SE.COM)
Przykład niestandardowy:
<drush command='cc' root="${project.drupal.core.dir}" uri="${env.host.name}" assume="yes">
<param>all</param>
</drush>