#!/usr/bin/env bash # Check for install/updates at https://github.com/ZupIT/horusec source scripts/requireCommand.sh requireCommand docker # Make sure we're using most recent version docker pull horuszup/horusec-cli benchmark_version=$(scripts/getBenchmarkVersion.sh) horusec_version=$(docker run --rm horuszup/horusec-cli horusec version 2>&1 | grep Version | awk '{print $NF}') result_file="./results/Benchmark_$benchmark_version-horusec-$horusec_version.json" docker run --rm \ -v /var/run/docker.sock:/var/run/docker.sock \ -v "$(pwd)":/src horuszup/horusec-cli \ horusec start -p /src -P "$(pwd)" -t 3600 \ -i='results/*,scorecard/*,scripts/*' \ -o="json" -O="$result_file"