cb09f778ad6878e2a08030d75410c130c737ba41Tim Reddehase echo ">>> Invoker not installed, please install"
fbd3bcafb83d4e1c2d9e02bbe69f16a262a4dc6eTim Reddehase invoker start invoker.ini --daemon 2>&1 > /dev/null
341d3f7b871686bb3bca90eba12bcf56085d90b1Tim Reddehase# An empty expression will not be checked. This in fact means, that there is no
341d3f7b871686bb3bca90eba12bcf56085d90b1Tim Reddehase# check for 'empty-output', but seeing as that should probably be never the
341d3f7b871686bb3bca90eba12bcf56085d90b1Tim Reddehase# case it is a good way to combine both execute_or... versions
4356d89b99a2cc4d4f5b0736cad1b62f437189d2Tim Reddehase check_and_handle_result_text "$result" "$expression" "$cmd"
341d3f7b871686bb3bca90eba12bcf56085d90b1Tim Reddehase# Currently the match cannot be a 'normal' regular expression.
341d3f7b871686bb3bca90eba12bcf56085d90b1Tim Reddehase# This however can be changed by adding a 'P' to the switches list for the
341d3f7b871686bb3bca90eba12bcf56085d90b1Tim Reddehase# grep-command.
d7cba5fad112ca279b14a7677f9199ee90502158Tim Reddehase print_colored_or_not ">>> Executed '$cmd'!" "32"
d7cba5fad112ca279b14a7677f9199ee90502158Tim Reddehase print_colored_or_not ">>> Executed '$cmd'!" "31"
d7cba5fad112ca279b14a7677f9199ee90502158Tim Reddehase print_colored_or_not " >> Failed to execute '$cmd', but ignoring the result." "33"
d7cba5fad112ca279b14a7677f9199ee90502158Tim Reddehase print_colored_or_not " >> Failed to execute '$cmd', aborting further commands." "31"
d7cba5fad112ca279b14a7677f9199ee90502158Tim Reddehase echo -e "\033[${color_code}m${message}\033[0m"
a9a1c7880a41a3190be49340c8ccd5af7f1d6dc6Eugen Kuksaexport GIT_HOME="${GIT_HOME:-$rails_root/tmp/git}"
0e9a600d7b5b2bf21d7105b4513b9b5d6e85ba03Eugen Kuksa # unknown option
37cc69ff6c896d2259221d7f912c3a4113cbfccbEugen Kuksaif [[ !($RESTART_INVOKER_ONLY) ]]; then
996c28c2e9f755a6831378e9bc4c4513bc5e45caTim Reddehase execute_or_die_unless_match "bundle exec rake elasticsearch:wipe" "Elasticsearch::Transport::Transport::Errors::NotFound"
37f8751b279b9fbe3033dfdc2b08a67083878afbEugen Kuksa execute_or_die "bundle exec rake db:migrate:clean"
37f8751b279b9fbe3033dfdc2b08a67083878afbEugen Kuksa execute_or_die "bundle exec rake git:compile_cp_keys"