diff options
Diffstat (limited to 'run-tests-in-vagrant.sh')
-rwxr-xr-x | run-tests-in-vagrant.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/run-tests-in-vagrant.sh b/run-tests-in-vagrant.sh index c72364a21c8..a3f2ac7c72d 100755 --- a/run-tests-in-vagrant.sh +++ b/run-tests-in-vagrant.sh @@ -239,6 +239,10 @@ function compile_gluster() popd exit 1 fi + # Test for missing dependencies based on the BuildRequires in the + # glusterfs.spec. If anything is missing, install them (and only then, dnf + # cache is a large download). + vagrant ssh -c "cd /home/vagrant/glusterfs; ( sudo dnf -C -y builddep --spec glusterfs.spec || sudo dnf -y builddep --spec glusterfs.spec ) $redirect" -- -t vagrant ssh -c "cd /home/vagrant/glusterfs; sudo make -j install $redirect" -- -t if [ $? -ne 0 ] then |