From fe63f100eda9fab2e5bbce1d125345ea142bb81d Mon Sep 17 00:00:00 2001 From: John Dewey Date: Sat, 31 May 2014 14:54:59 -0700 Subject: [PATCH] Added a Vagrantfile for development Didn't want to dirty my system with ruby and fpm. Have a clean vagrant to do development against. --- .gitignore | 1 + .rubocop.yml | 7 +++++++ README.md | 7 +++++++ Vagrantfile | 15 +++++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 .rubocop.yml create mode 100644 Vagrantfile diff --git a/.gitignore b/.gitignore index 12002af..33f1cff 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ AUTHORS ChangeLog *.csv +.vagrant/ diff --git a/.rubocop.yml b/.rubocop.yml new file mode 100644 index 0000000..200584c --- /dev/null +++ b/.rubocop.yml @@ -0,0 +1,7 @@ +AllCops: + Include: + - ./**/*.rb + - Vagrantfile + +WordArray: + MinSize: 3 diff --git a/README.md b/README.md index 21240d0..4fc45cb 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,15 @@ Usage Dependencies ============ +* `Vagrant` * `fpm` +Development +=========== + + $ git clone git@github.com:cloudcadre/giftwrap.git + $ vagrant up + Testing ======= diff --git a/Vagrantfile b/Vagrantfile new file mode 100644 index 0000000..77f2062 --- /dev/null +++ b/Vagrantfile @@ -0,0 +1,15 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +Vagrant.configure('2') do |config| + config.vm.box = 'hashicorp/precise64' + config.vm.provision 'shell', inline: <<-EOF + apt-get update + apt-get install build-essential ruby1.9.1-dev -y + gem install --no-ri --no-rdoc fpm + EOF + + config.vm.define 'giftwrap' do |c| + c.vm.host_name = 'giftwrap' + end +end