diff --git a/Dockerfile b/Dockerfile index 328dde5..3214e17 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,7 @@ FROM ubuntu:18.04 RUN apt-get update RUN apt-get install -y wget +RUN apt-get install -y curl COPY entrypoint.sh /entrypoint.sh diff --git a/entrypoint.sh b/entrypoint.sh index be2c410..26d1f2f 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,8 +1,16 @@ #!/bin/sh -l +tag=`curl --silent "https://api.github.com/repos/Checkmarx/kics/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/'` + +echo 'latest tag is' $tag + +version=`echo $tag | sed -r 's/^.{1}//'` + +echo 'version is' $version + echo "Downloading latest kics binaries" -wget -c https://github.com/Checkmarx/kics/releases/latest/download/kics_1.0.0_linux_x64.tar.gz -O - | tar -xz +wget -c "https://github.com/Checkmarx/kics/releases/download/${tag}/kics_${version}_linux_x64.tar.gz" -O - | tar -xz echo "about to scan directory" $INPUT_DIRECTORY