Drush Make en Drupal

00:00
 

Drush Make es una fantástica herramienta que añade mayores prestación a la increíble consola de Drupal.
Lo que Drush Make nos permite hacer es basicamente dos cosas:

A) Crearnos un archivo de nuestros módulos y temas que nos interesa.
B) Crearnos una copia de un nuevo sitio con dichos módulos y temas.

¿Por que utilizar entonces Drush Make?

1) Estas cansado de instalar módulos tras módulos.
2) Has deseado alguna vez que al instalar el sitio, el mismo ya cuente con todos los módulos que necesitas.
3) Construyes sitios regulares, por ejemplo sitios de comercio, blogs, etc.

¿Que necesitas?

Solamente tener Drush 5 o superior instalado y funcionado.
Drush 5 ya cuenta con Drush Make incluido, por lo que si utilizas una versión anterior a esta, tienes que o bien actualizar Drush o instalarlo de forma manual.

Ver la ayuda de Drush Make

En consola digita:

drush help | grep make

Como funciona

Es muy sencillo, solamente ingresa por consola en el directorio de un sitio operativo que contenga los módulos y temas que necesitas.
Y entonces digita:

drush make-generate nombre_del_archivo.make

Esto te crea el archivo con las dependencias necesarias.

Por supuesto no tienes por que tener el sitio listo y funcionado, perfectamente lo puedes hacer al crear el archivo directamente.

Creando la nueva copia

Ahora solo tienes que mover el nuevo archivo .make a el directorio raíz de tu servidor.
Una vez hecho esto (recuerda en consola estar en el directorio raíz) haz lo siguiente:

drush make nombre_del_archivo.make nombre_del_nuevo_sitio

De esta manera se te crea un nuevo directorio que contiene todos los proyectos que le has especificado en el archivo .make.

Links de interés

Drush Make theory for happy profile development

Full example drupal-org.make file

Packaging a distribution on Drupal.org

Managing Drush make files for an installation profile

Módulos soportados

Drush Make Generator

Tópico: 
Sistema Operativo: 
Plataforma: 
Calificar: 
0
Monto: 
$5.00

Comentarios

Imagen de Patricia

Excelente! como siempre. Estoy comenzando a hincarle el diente a esto :) Me atrevo a sugerirte dos tópicos relacionados: Crear perfiles de instalación y Uso de Features. Gracias Charly!