mirror of
https://github.com/rgl/nexus-vagrant.git
synced 2026-09-30 00:31:11 +02:00
install syft 1.51.1
This commit is contained in:
Vendored
+1
@@ -30,6 +30,7 @@ Vagrant.configure(2) do |config|
|
|||||||
config.vm.provision :shell, path: 'provision/provision-oras.sh'
|
config.vm.provision :shell, path: 'provision/provision-oras.sh'
|
||||||
config.vm.provision :shell, path: 'provision/provision-regctl.sh'
|
config.vm.provision :shell, path: 'provision/provision-regctl.sh'
|
||||||
config.vm.provision :shell, path: 'provision/provision-crane.sh'
|
config.vm.provision :shell, path: 'provision/provision-crane.sh'
|
||||||
|
config.vm.provision :shell, path: 'provision/provision-syft.sh'
|
||||||
config.vm.provision :shell, path: 'provision/use-oci-repository.sh'
|
config.vm.provision :shell, path: 'provision/use-oci-repository.sh'
|
||||||
config.vm.provision :shell, path: 'provision/use-docker-repository.sh'
|
config.vm.provision :shell, path: 'provision/use-docker-repository.sh'
|
||||||
config.vm.provision :shell, path: 'provision/use-raw-repository.sh'
|
config.vm.provision :shell, path: 'provision/use-raw-repository.sh'
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -euxo pipefail
|
||||||
|
|
||||||
|
# see https://github.com/anchore/syft/releases
|
||||||
|
# renovate: datasource=github-releases depName=anchore/syft
|
||||||
|
version='1.51.1'
|
||||||
|
|
||||||
|
# download and install.
|
||||||
|
syft_url="https://github.com/anchore/syft/releases/download/v${version}/syft_${version}_linux_amd64.tar.gz"
|
||||||
|
t="$(mktemp -q -d --suffix=.syft)"
|
||||||
|
wget -qO- "$syft_url" | tar xzf - -C "$t" syft
|
||||||
|
install -m 755 "$t/syft" /usr/local/bin/
|
||||||
|
rm -rf "$t"
|
||||||
Reference in New Issue
Block a user