No trabalho, estamos nos movendo para configurar nossos novos sites no git e desenvolver desenvolvimento local. Até agora, criei um arquivo make drush junto com um perfil de instalação, e eu o tenho em script via fantoche, para que, quando um usuário fizer um novo clone de um repositório, ele baixe todos os pacotes e execute uma instalação básica do site. Isso funciona bem.
Agora, minha pergunta é para quando eu preciso usar um novo módulo para um site. Por exemplo, criamos um novo módulo para o site. Eu quero que os outros desenvolvedores retirem do git e tenham o novo módulo instalado automaticamente. Adicioná-lo ao arquivo make drush fará com que ele seja baixado e a execução de 'drush si' fará com que o site seja reinstalado, eliminando todos os dados.
Qual é a melhor maneira de conseguir isso?
Editar
Sinto que não expliquei isso direito. Estou procurando uma maneira de ativar automaticamente os módulos com base nas entradas do makefile no drush. A idéia é que o usuário faça check-out de um projeto e, em seguida, executarei o fantoche 'drush make' e 'drush si' se não houver um arquivo settings.php. O que eu preciso descobrir é para quando, na próxima vez em que o usuário fizer um puxão e adicionarmos um novo módulo, como habilitá-lo automaticamente através de algum script. Se precisar, escrevo algo para analisar o makefile e executar 'drush en' manualmente, mas gostaria de encontrar algo pré-criado para fazer isso.