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

openSUSE Build Service is sponsored by