It would be great to support shell scripting provisioning. I'd like to be able to run puppet, then shell scipting sequentially to better manage prod-dev parity. Essentially, run the exact same puppet code in production as locally, and then run shell scripts for any modifications to the local dev env.

This shouldn't be too hard to implement.

Comments

ergonlogic’s picture

Status: Active » Fixed

Yep, pretty simple:

+ if defined?(vm::Script)
+ if File::exists?(vm::Script)
+ vm_config.vm.provision :shell, :path => vm::Script
+ end
+ end

Of course, we'll get this sort of thing for free once we re-factor atop vagrant-yaml, but this is still pretty straight-forward.

Added in http://drupalcode.org/project/drush-vagrant.git/commit/59270b76b0099d6da...

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.