web-dev-qa-db-fra.com

Utiliser Drush Fabriquer pour installer un profil

J'utilise des fichiers pour un certain nombre de saveurs différentes de sites que je construis, puis insérez manuellement mon propre profil dans le site/les profils/répertoires. Peut-on faire télécharger et insérer automatiquement le dossier de profil dans le bon endroit?

Merci

Kieran

7
Wheelz

Sûr. Jetez un coup d'œil au fichier drupalorg_testing.make.bootstrap dans le projet DRUPALORG_TESTING Projet. La partie pertinente est:

projects[drupalorg_testing][type] = "profile"
projects[drupalorg_testing][download][type] = "git"
projects[drupalorg_testing][download][revision] = "master"

Habituellement, lorsque vous construisez un profil, vous téléchargerez uniquement Drupal Core et le profil dans le bootstrap Makefile et mettez tous vos autres modules dans le maquillage que est groupé dans le profil. Si vous faites un maquillage qui utilise le profil de quelqu'un d'autre, vous pouvez inclure vos modules supplémentaires dans votre maquillage de niveau supérieur (bootstrap).

Si vous souhaitez déjà déplacer un module d'un endroit à un autre, vous voudrez utiliser l'outil Registry Recuild . Il réparera la table du système pour tenir compte du nouvel emplacement du module.

9
greg_1_anderson