#!/bin/bash set -ef -o pipefail . $(dirname $0)/jenkins-helpers.sh convert_args_to_variables "$@" shift "$SHIFT_CONVERTED_ARGS" obligatory_variables container image keep_existing="${keep_existing-true}" verbose="${verbose-true}" set -u if $verbose; then set -x; fi if docker stats --no-stream $container >/dev/null 2>&1; then if $keep_existing; then exit 0 fi docker rm -vf $container fi docker pull "$image" docker run --rm $image start.sh > start.sh bash start.sh "$@"