diff --git a/Vagrantfile b/Vagrantfile index 27fe1f4..0e1ca6d 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -6,6 +6,7 @@ Vagrant.configure("2") do |config| config.vm.provision :shell, path: "setup/rvm-install.sh", args: "stable", privileged: false config.vm.provision :shell, path: "setup/ruby-install.sh", args: "2.4.0 rails", privileged: false config.vm.provision :shell, path: "setup/nvm-install.sh", privileged: false + config.vm.provision :shell, path: "setup/pip-install.sh" config.vm.provision :shell, path: "setup/other-user-setup.sh", privileged: false config.vm.provider "virtualbox" do |v| v.memory = 2048 diff --git a/setup/build.sh b/setup/build.sh index 77d3a1e..a36856d 100644 --- a/setup/build.sh +++ b/setup/build.sh @@ -18,14 +18,18 @@ apt-get install -y -qq \ curl \ git \ php7.1 \ - php7.1-common + php7.1-common \ php7.1-curl \ php7.1-xml \ php7.1-zip \ php7.1-gd \ php7.1-mysql \ - php7.1-mbstring - apache2-utils + php7.1-mbstring \ + apache2-utils \ + libcurl4-openssl-dev \ + zlib1g-dev \ + python-dev \ + python-pip wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh # Install docker and compose diff --git a/setup/pip-install.sh b/setup/pip-install.sh new file mode 100644 index 0000000..c7fc57a --- /dev/null +++ b/setup/pip-install.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash +pip install --upgrade setuptools +pip install ez_setup +pip install pipenv \ No newline at end of file