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

refactor: use github_get_latest_version for Syft

parent e7eba457
Branches
Tags
No related merge requests found
......@@ -1249,8 +1249,8 @@ py-sbom:
if [[ -z "$PYTHON_SBOM_SYFT_URL" ]]
then
log_info "Syft version unset: retrieve latest version..."
syft_version=$(python3 -c 'import urllib.request;print(urllib.request.urlopen("https://github.com/anchore/syft/releases/latest").url)' | grep -o '[^/v]*$')
PYTHON_SBOM_SYFT_URL="https://github.com/anchore/syft/releases/download/v${syft_version}/syft_${syft_version}_linux_amd64.tar.gz"
syft_version=$(github_get_latest_version anchore/syft)
PYTHON_SBOM_SYFT_URL="https://github.com/anchore/syft/releases/download/${syft_version}/syft_${syft_version:1}_linux_amd64.tar.gz"
log_info "... use latest Syft version: \\e[32m$PYTHON_SBOM_SYFT_URL\\e[0m"
fi
python_sbom_syft="$PIP_CACHE_DIR/syft-$(echo "$PYTHON_SBOM_SYFT_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