summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2015-08-01 12:01:59 -0600
committermo khan <mo@mokhan.ca>2015-08-01 12:01:59 -0600
commita145a2df3dfeff58b3f5dd3cc77bc845425e1596 (patch)
tree55535aa52a625ee9e2610a5a65b91035423563e0 /bin
parente1a469e3b56ba8f10c0bbba25fc9342ff24a8c73 (diff)
convert vagrant shell script to chef apply.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/bootstrap-vagrant-user.sh20
-rwxr-xr-xbin/bootstrap.sh54
2 files changed, 0 insertions, 74 deletions
diff --git a/bin/bootstrap-vagrant-user.sh b/bin/bootstrap-vagrant-user.sh
deleted file mode 100755
index 3a4e7f8..0000000
--- a/bin/bootstrap-vagrant-user.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-set -e
-cd $HOME
-git clone https://github.com/sstephenson/rbenv.git $HOME/.rbenv
-echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> $HOME/.bash_profile
-echo 'eval "$(rbenv init -)"' >> $HOME/.bash_profile
-source $HOME/.bash_profile
-git clone https://github.com/sstephenson/ruby-build.git $HOME/.rbenv/plugins/ruby-build
-git clone https://github.com/rkh/rbenv-update.git $HOME/.rbenv/plugins/rbenv-update
-git clone https://github.com/sstephenson/rbenv-gem-rehash.git $HOME/.rbenv/plugins/rbenv-gem-rehash
-rbenv update
-rbenv install 2.2.2
-rbenv global 2.2.2
-gem install bundler --no-ri --no-rdoc
-cd /vagrant
-createdb
-if [ ! -f .env.local ]; then
- cp .env.example .env.local
-fi
-bin/setup
-RAILS_ENV=test bundle exec rake db:create db:migrate db:seed
diff --git a/bin/bootstrap.sh b/bin/bootstrap.sh
deleted file mode 100755
index dc294aa..0000000
--- a/bin/bootstrap.sh
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/usr/bin/env bash
-apt-get update -y
-apt-get upgrade -y
-apt-get -y install curl git-core software-properties-common python-software-properties imagemagick libmagickwand-dev memcached
-apt-get -y install build-essential
-apt-get -y install tklib
-apt-get -y install zlib1g-dev libssl-dev
-apt-get -y install libreadline-gplv2-dev
-apt-get -y install libxml2 libxml2-dev libxslt1-dev
-apt-get -y install gawk libreadline6-dev libyaml-dev libsqlite3-dev sqlite3 autoconf libgdbm-dev libncurses5-dev automake libtool bison pkg-config libffi-dev
-apt-get -y install build-essential
-apt-get -y install tklib
-apt-get -y install zlib1g-dev libssl-dev
-apt-get -y install libreadline-gplv2-dev
-apt-get -y install libxml2 libxml2-dev libxslt1-dev
-apt-get -y install curl libcurl3 libcurl3-gnutls libcurl4-openssl-dev
-apt-get -y install exuberant-ctags
-apt-get -y install unzip
-apt-get -y install redis-server
-apt-get -y autoremove
-
-PHANTOM_VERSION="phantomjs-1.9.8"
-ARCH=$(uname -m)
-PHANTOM_JS="$PHANTOM_VERSION-linux-$ARCH"
-
-apt-get install build-essential chrpath libssl-dev libxft-dev -y
-apt-get install libfreetype6 libfreetype6-dev -y
-apt-get install libfontconfig1 libfontconfig1-dev -y
-
-cd ~
-wget https://bitbucket.org/ariya/phantomjs/downloads/$PHANTOM_JS.tar.bz2
-tar xvjf $PHANTOM_JS.tar.bz2
-
-mv $PHANTOM_JS /usr/local/share
-ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin
-
-add-apt-repository -y ppa:nginx/stable
-apt-get -y update
-apt-get -y install nginx
-
-echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list
-wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
-apt-get -y update
-apt-get install -y postgresql-9.4 libpq-dev
-apt-get install -y postgresql-contrib-9.4
-
-curl -sL https://deb.nodesource.com/setup | bash -
-apt-get -y update
-apt-get -y install nodejs
-
-su postgres<<EOF
-createuser -s -e -w vagrant
-EOF
-su -c "source /vagrant/bin/bootstrap-vagrant-user.sh" vagrant