Commit Graph

61 Commits

Author SHA1 Message Date
Karan Misra 929d4cd43b .gitignore: Allow the binstubs folder generated by bundler to be ignored 2013-03-22 05:40:30 +05:30
Karan Misra c9a81e6ef6 .gitignore: Fix typo in the word refreshing 2013-03-22 05:38:49 +05:30
Robin Ward 2c8afca855 Let's ignore `structure.sql` - it doesn't seem necessary and just causes merge
conflicts.
2013-03-14 11:15:09 -04:00
nverba 68e3f5228f Basic Heroku integration 2013-03-13 19:07:49 +00:00
Sam Saffron 87b929eac6 added secret token warning in prd
added task to stamp builds
2013-02-18 17:34:43 +11:00
Marco Ceppi a409fbcc30 Fix typo, profile => procfile 2013-02-15 07:09:18 -05:00
Marco Ceppi ce0281136f Added foreman procfile 2013-02-14 08:26:41 -05:00
Robin Ward be9c374285 Oops, database.yml and redis.yml were still included 2013-02-12 11:32:32 -05:00
Robin Ward 3875806315 Introduction of Chef to Vagrant. Removed redis.yml and database.yml. Also updated
instructions a lot, and included setup instructions for provisioning your own VM.

Closes #28 and #61.
2013-02-12 11:18:59 -05:00
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
Robin Ward 21b5628528 Initial release of Discourse 2013-02-05 14:16:51 -05:00