Added debian test vm configuration

This commit is contained in:
Felix Krause 2017-09-15 15:31:10 +02:00
parent 5eb79ca096
commit f6f0fb8310
2 changed files with 15 additions and 0 deletions

1
test-vms/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.vagrant

View File

@ -0,0 +1,14 @@
$script = <<SCRIPT
if [ ! -d "/opt/gnat" ]; then
[ -d "/tmp/gnat-gpl-2017-x86_64-linux-bin" ] || wget -qO- http://mirrors.cdn.adacore.com/art/591c6d80c7a447af2deed1d7 | tar xvz -C /tmp
mkdir -p /opt/gnat
mv /tmp/gnat-gpl-2017-x86_64-linux-bin/* /opt/gnat/
fi
echo "export PATH=\"/opt/gnat/bin:\$PATH\"" >> /home/vagrant/.bashrc
SCRIPT
Vagrant.configure("2") do |config|
config.vm.box = "debian/jessie64"
config.vm.provision "shell", inline: $script
config.vm.synced_folder "../..", "/AdaYaml"
end