File rubocop-container-1.60.2 of Package rubocop
#! /bin/sh
set -e
IMAGE="registry.opensuse.org/yast/head/containers_tumbleweed/rubocop:latest"
# use podman, if not available try docker
if command -v podman &> /dev/null; then
TOOL="podman"
elif command -v docker &> /dev/null; then
TOOL="docker"
else
echo "ERROR: Container runtime not installed, install 'podman' or 'docker' package" >&2
exit 1
fi
# update the container image if requested
if [ "$1" == "--update" ]; then
$TOOL pull "$IMAGE"
else
$TOOL run -it --rm -v "$(pwd)":/work/src -w /work/src "$IMAGE" rubocop "$@"
fi