Skip to content
Snippets Groups Projects
Commit e7eba457 authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

refactor: use github_get_latest_version for Trivy

parent 29a15163
Branches
Tags
No related merge requests found
......@@ -1174,8 +1174,8 @@ py-trivy:
if [[ -z "$PYTHON_TRIVY_DIST_URL" ]]
then
log_info "Trivy version unset: retrieve latest version..."
trivy_version=$(python3 -c 'import urllib.request;url="https://github.com/aquasecurity/trivy/releases/latest";opener=urllib.request.build_opener(type("NoRedirection", (urllib.request.HTTPErrorProcessor,), {"http_response": lambda self, req, resp: resp, "https_response": lambda self, req, resp: resp})());req=urllib.request.Request(url, method="HEAD");print(opener.open(req).headers.get("Location").split("/tag/v")[1])')
PYTHON_TRIVY_DIST_URL="https://github.com/aquasecurity/trivy/releases/download/v${trivy_version}/trivy_${trivy_version}_Linux-64bit.tar.gz"
trivy_version=$(github_get_latest_version aquasecurity/trivy)
PYTHON_TRIVY_DIST_URL="https://github.com/aquasecurity/trivy/releases/download/${trivy_version}/trivy_${trivy_version:1}_Linux-64bit.tar.gz"
log_info "... use latest Trivy version: \\e[32m$PYTHON_TRIVY_DIST_URL\\e[0m"
fi
python_trivy="$XDG_CACHE_HOME/trivy-$(echo "$PYTHON_TRIVY_DIST_URL" | md5sum | cut -d" " -f1)"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment