From 9de9ac647882612a9aef5b7d4603068fb7c885f9 Mon Sep 17 00:00:00 2001
From: Andrei Karas <akaras@inbox.ru>
Date: Wed, 22 Jun 2016 16:05:43 +0300
Subject: In ci scripts check for shell runners and skip apt-get if detected.

---
 tools/ci/scripts/init.sh | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

(limited to 'tools/ci/scripts')

diff --git a/tools/ci/scripts/init.sh b/tools/ci/scripts/init.sh
index 6bd9eb50c..f26c6ea48 100755
--- a/tools/ci/scripts/init.sh
+++ b/tools/ci/scripts/init.sh
@@ -18,6 +18,11 @@ function do_init {
 }
 
 function update_repos {
+    if [ "$RUNFROMSHELL" != "" ];
+    then
+        echo "Running from shell. Skipping update repos"
+        return
+    fi
     export DATA=$(cat /etc/resolv.conf|grep "nameserver 1.10.100.101")
     echo "${DATA}"
     if [ "$DATA" != "" ];
@@ -28,6 +33,11 @@ function update_repos {
 }
 
 function aptget_update {
+    if [ "$RUNFROMSHELL" != "" ];
+    then
+        echo "Running from shell. Skipping apt-get update"
+        return
+    fi
     echo "apt-get update"
     apt-get update
     if [ "$?" != 0 ]; then
@@ -53,6 +63,11 @@ function aptget_update {
 }
 
 function aptget_install {
+    if [ "$RUNFROMSHELL" != "" ];
+    then
+        echo "Running from shell. Skipping apt-get install"
+        return
+    fi
     echo "apt-get -y -qq install $*"
     apt-get -y -qq install $*
     if [ "$?" != 0 ]; then
-- 
cgit v1.2.3-70-g09d2