]> gitweb.fluxo.info Git - kvmx.git/commitdiff
Provision: some error handling
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 20 Nov 2017 18:30:03 +0000 (16:30 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 20 Nov 2017 18:30:03 +0000 (16:30 -0200)
share/provision/development

index dc06145770c92c1b2851f3a82e0073b15084a3c6..51d9ecf7f6102a12ef5af2a9a9f054b4041704fb 100755 (executable)
@@ -31,9 +31,9 @@ cd
 
 # Dependencies
 echo "Installing basic dependencies..."
-sudo sed -i -e "s|main$|main contrib non-free|g" /etc/apt/sources.list
-sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove -y && sudo apt-get clean
-$APT_INSTALL git
+sudo sed -i -e "s|main$|main contrib non-free|g" /etc/apt/sources.list || exit 1
+sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove -y && sudo apt-get clean || exit 1
+$APT_INSTALL git || exit 1
 
 # Tools
 if [ ! -e "apps/inception" ]; then