Sha256: b1e7480f8d15491be85df35dc97a3bd4f00eb483b87565ae5b001564f0e0e49b

Contents?: true

Size: 882 Bytes

Versions: 29

Compression:

Stored size: 882 Bytes

Contents

#!/usr/bin/env bash

set -e

info_msg="\e[0;32m[INFO]\e[0;30m"
error_msg="\e[0;31mFAILED\e[0;30m"

function output_error_log {
  [[ -f error.log ]] && ( cat error.log >&2; rm error.log)
}

echo -ne "$info_msg Checking if ruby installed? "
which 'ruby' >/dev/null 2>error.log || ( echo -e "$error_msg\n\nCould not find \`ruby\`. Please install ruby or add it to PATH"; output_error_log; exit 1 )
echo OK

echo -en "$info_msg rubygem \"bundler\" "
gem install bundler >/dev/null 2>error.log || ( echo -e "$error_msg\n\nAn error occurred during installation of bundler Run \`gem install bundler\` yourself."; output_error_log; exit 1 )
echo OK

echo -en "$info_msg Running bundle install \"$rake_task\" "
bundle install >error.log 2>&1 || ( echo -e "$error_msg\n\nAn error occurred during run of 'bundle install'.  Run \`bundle install\` yourself."; output_error_log; exit 1 )
echo OK

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
proxy_pac_rb-3.0.0 templates/default/script/bootstrap
proxy_pac_rb-2.1.0 templates/default/script/bootstrap
proxy_pac_rb-2.0.0 templates/default/script/bootstrap
proxy_pac_rb-1.0.0 templates/default/script/bootstrap
proxy_pac_rb-0.9.1 templates/default/script/bootstrap
proxy_pac_rb-0.8.2 templates/default/script/bootstrap
proxy_pac_rb-0.8.1 templates/default/script/bootstrap
proxy_pac_rb-0.8.0 templates/default/script/bootstrap
proxy_pac_rb-0.7.0 templates/default/script/bootstrap
proxy_pac_rb-0.6.9 templates/default/script/bootstrap
proxy_pac_rb-0.6.8 templates/default/script/bootstrap
proxy_pac_rb-0.6.7 templates/default/script/bootstrap
proxy_pac_rb-0.6.5 templates/default/script/bootstrap
proxy_pac_rb-0.6.4 templates/default/script/bootstrap
proxy_pac_rb-0.6.3 templates/default/script/bootstrap
proxy_pac_rb-0.6.2 templates/default/script/bootstrap
proxy_pac_rb-0.6.1 templates/default/script/bootstrap
proxy_pac_rb-0.6.0 templates/default/script/bootstrap
proxy_pac_rb-0.5.10 templates/default/script/bootstrap
proxy_pac_rb-0.5.9 templates/default/script/bootstrap