github.com/rochacon/deis@v1.0.2-0.20150903015341-6839b592a1ff/tests/bin/rerun (about)

     1  #!/bin/bash
     2  
     3  set -eo pipefail
     4  
     5  export THIS_DIR="$(cd "$(dirname $0)"; pwd)"
     6  cd "${THIS_DIR}"
     7  
     8  RERUN_EXTRACT="${THIS_DIR}/tmp"
     9  RERUN_HOME="${RERUN_EXTRACT}/rerun"
    10  
    11  if [ ! -f "${RERUN_EXTRACT}/rerun.tar.gz" ]; then
    12    mkdir -p "tmp"
    13    
    14    echo "Downloading rerun from GitHub..."
    15    (
    16      cd tmp
    17      curl -sSLo rerun.tar.gz https://github.com/rerun/rerun/tarball/master
    18      tar -xzvf rerun.tar.gz 2> /dev/null
    19      mv rerun-rerun* rerun
    20    )
    21  fi
    22  
    23  export RERUN_COLOR=true
    24  export RERUN_MODULES="${THIS_DIR}:${THIS_DIR}/tmp/rerun/modules"
    25  
    26  "${RERUN_HOME}/rerun" $@