Left: | ||
Right: |
OLD | NEW |
---|---|
(Empty) | |
1 # -*- mode: ruby -*- | |
2 # vi: set ft=ruby : | |
3 | |
4 # Vagrant configuration for testing the complicated cases. | |
5 | |
6 Vagrant.configure(2) do |config| | |
7 config.vm.box = "debian/contrib-jessie64" | |
8 config.vm.provision "shell", inline: <<-end | |
mathias
2016/05/23 22:25:32
If the script wouldn't be inline one could invoke
| |
9 set -e | |
mathias
2016/05/23 22:25:32
Please make sure that multiple invocations of "vag
| |
10 apt-get update | |
11 apt-get install -y python-dev python-virtualenv mercurial python-tox swig li bssl-dev | |
12 | |
13 sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password pas sword 123' | |
mathias
2016/05/23 22:25:32
Please always use "changeme" globally as default t
| |
14 sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_aga in password 123' | |
15 apt-get install -y mysql-server libmysqlclient-dev | |
16 | |
17 mysql -uroot -p123 -e "create user 'test_user'@'localhost' identified by 'te st_password'" | |
mathias
2016/05/23 22:25:32
Same here.. ;-)
| |
18 mysql -uroot -p123 -e "create database test_db" | |
19 mysql -uroot -p123 -e "grant all on test_db.* to 'test_user'@'localhost'" | |
20 mysql -utest_user -ptest_password test_db -e "source /vagrant/sitescripts/fi lterhits/schema.sql" | |
21 end | |
22 end | |
OLD | NEW |