5 Commits

Author SHA1 Message Date
Elliot Murphy
f3bcbd8bc3 Use chef-solo to install phantomjs into Vagrant VM.
This introduces two configuration management runs into the
Vagrant provisioning phase. The first chef-solo run ensures that
a current version of chef is installed using the omnibus updater.
The second chef-solo run installs vim and phantomjs.

Much more is possible, this is a proof of concept.
Cookbooks are stored in the chef directory, and managed by
librarian-chef, which is like a bundler for cookbooks.

Chef is run when VM is first downloaded and booted, but not on
subsequent halt/up cycles. To force chef to run again, use
`vagrant provision`.
2013-02-07 14:09:57 -05:00
Elliot Murphy
3b49f96e9a Update & simplify vagrant instructions.
The gem installer is deprecated, direct people to the real installer.
No longer need to require XCode and RVM installs, just install vagrant
and go. Password prompt during boot only happens on windows, not OS X
and Linux hosts.
2013-02-07 01:22:31 -05:00
Shawn Holmes
ffcf547734 Update DEVELOPMENT.md
- discourse/core references updated to discourse/discourse
2013-02-05 18:12:03 -07:00
Robin Ward
1a7e2f14d4 Clarify that the instructions will download and provision the VM. 2013-02-05 18:08:39 -05:00
Robin Ward
21b5628528 Initial release of Discourse 2013-02-05 14:16:51 -05:00