From 42626d9faf20fcb057e6bc8ca2c0976ab3ec5395 Mon Sep 17 00:00:00 2001 From: Skydust Date: Wed, 25 Dec 2024 22:58:09 +0100 Subject: [PATCH] Added a check for the config file --- entrypoint.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index dcbca21..4e98257 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -18,8 +18,6 @@ if [ -n "$DOCKER_CONFIG_BASE64" ]; then echo "$DOCKER_CONFIG_BASE64" | base64 -d > "$HOME/.docker/config.json" fi; -echo "Full image name: $IMAGE_NAME" - if [ -z "$INPUT_IMAGE_NAME" ]; then echo "No image name given." exit 1 @@ -27,7 +25,7 @@ fi; GRYPE_OPTIONS=("-v" "--by-cve") -if [ -n "$INPUT_CONFIG_PATH" ]; then +if [ -n "$INPUT_CONFIG_PATH" ] && [ -f "$INPUT_CONFIG_PATH" ]; then GRYPE_OPTIONS+=("--config" "$INPUT_CONFIG_PATH") fi @@ -36,6 +34,7 @@ if [ -n "$INPUT_PLATFORM" ]; then fi if [[ "$INPUT_IMAGE_NAME" == *:* ]]; then + echo "Full image name: $IMAGE_NAME" GRYPE_OPTIONS+=("registry:${IMAGE_NAME}") else GRYPE_OPTIONS+=("file:${INPUT_IMAGE_NAME}")