diff --git a/build_script.sh b/build_script.sh
index f265164674bcc281f8fd8db07ccd401dd06f949f..445a2adbed069bc16a6e0a821abcb58a5387ae7d 100755
--- a/build_script.sh
+++ b/build_script.sh
@@ -3,25 +3,27 @@ set -ev
 
 files=`git diff --name-only HEAD..$TRAVIS_BRANCH`
 if [[ $files = *"bigbluebutton-html5"* ]]; then
-  cd bigbluebutton-html5
-  git clone --single-branch -b update-html5 https://github.com/bigbluebutton/docker.git
-  cp -r docker/{mod,restart.sh,setup.sh,supervisord.conf} .
-  cp -r docker/Dockerfile Dockerfile.test
-  docker build -t b2 -f Dockerfile.test .
-  docker=$(docker run -d -p 80:80/tcp -p 443:443/tcp -p 1935:1935 -p 5066:5066 -p 3478:3478 -p 3478:3478/udp b2 -h localhost)
-  echo $docker
-  cd tests/puppeteer
-  npm install
-  conf=$(docker exec $(docker ps -q) bbb-conf --secret | grep "Secret:")
-  secret=$(echo $conf | cut -d' ' -f2)
-  export BBB_SHARED_SECRET=$secret
-  node html5-check.js
+  {
+    cd bigbluebutton-html5
+    git clone --single-branch -b update-html5 https://github.com/bigbluebutton/docker.git
+    cp -r docker/{mod,restart.sh,setup.sh,supervisord.conf} .
+    cp -r docker/Dockerfile Dockerfile.test
+    docker build -t b2 -f Dockerfile.test .
+    docker=$(docker run -d -p 80:80/tcp -p 443:443/tcp -p 1935:1935 -p 5066:5066 -p 3478:3478 -p 3478:3478/udp b2 -h localhost)
+    echo $docker
+    cd tests/puppeteer
+    npm install
+    conf=$(docker exec $(docker ps -q) bbb-conf --secret | grep "Secret:")
+    secret=$(echo $conf | cut -d' ' -f2)
+    export BBB_SHARED_SECRET=$secret
+    node html5-check.js
 
-  cd ../..
-  curl https://install.meteor.com/ | sh
-  meteor npm install
-  cd tests/puppeteer
-  npm install
-  cd ../../..
+    cd ../..
+    curl https://install.meteor.com/ | sh
+    meteor npm install
+    cd tests/puppeteer
+    npm install
+    cd ../../..
+  } > /dev/null
   bigbluebutton-html5/node_modules/.bin/eslint --ext .jsx,.js $files
 fi