Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Add Vagrant file that provisions a new installation of Istoria in a VM,

clean up our Gemfile
  • Loading branch information...
commit e134afb14cdad39c530503a84091d9bfbea8e850 1 parent 5012a65
@paulcbetts authored
Showing with 34 additions and 3 deletions.
  1. +24 −3 Gemfile
  2. +10 −0 Vagrantfile
View
27 Gemfile
@@ -1,10 +1,31 @@
+source :rubygems
source :gemcutter
+# Core requirements
gem "mongo_mapper"
gem "mongo_ext"
gem "wand"
gem "sunspot"
-gem "cucumber"
+
+##
+## Site Section
+##
+
+# Project requirements
+gem 'rake'
+gem 'rack-flash'
+gem 'thin' # or mongrel
+
+# Component requirements
+gem 'haml'
gem "googlecharts"
-gem "sinatra"
-gem "haml"
+
+# Test requirements
+gem 'rr', :group => "test"
+gem 'rspec', :require => "spec", :group => "test"
+gem 'capybara', :group => "test"
+gem 'cucumber', :group => "test"
+gem 'rack-test', :require => 'rack/test', :group => 'test'
+
+# Padrino
+gem 'padrino', "0.9.9"
View
10 Vagrantfile
@@ -0,0 +1,10 @@
+Vagrant::Config.run do |config|
+ # All Vagrant configuration is done here. For a detailed explanation
+ # and listing of configuration options, please check the documentation
+ # online.
+
+ # Every Vagrant virtual environment requires a box to build off of.
+ config.vm.box = "base"
+ config.chef.cookbooks_path = 'cookbooks'
+ config.vm.provisioner = :chef_solo
+end
Please sign in to comment.
Something went wrong with that request. Please try again.