diff --git a/run.sh b/run.sh index b699d78d7cac83f1415fa64900b9b40f63fe9546..21e90f803071bef2a4aae420eff64386663e2ffb 100644 --- a/run.sh +++ b/run.sh @@ -1,11 +1,20 @@ #!/usr/bin/env bash +set -e shutdown -h +60 "Timeout on VM creation" + if [ -e "/vagrant/build.sh" ]; then - bash /vagrant/build.sh + + cp -f /vagrant/build.sh ~ + echo """ +wait""" > ~/build.sh + bash ~/build.sh fi if [ -e "/vagrant/build_as_vagrant.sh" ]; then - sudo -H -u vagrant bash /vagrant/build_as_vagrant.sh + cp -f /vagrant/build_as_vagrant.sh ~ + echo """ +wait""" > ~/build_as_vagrant.sh + sudo -H -u vagrant -- bash ~/build_as_vagrant.sh fi