From 017cc30e8ee594b7685d0a3c3418f36f1c25b792 Mon Sep 17 00:00:00 2001 From: Rui Lopes Date: Fri, 4 Sep 2026 07:34:04 +0000 Subject: [PATCH] install regctl 0.11.6 --- Vagrantfile | 1 + provision/provision-regctl.sh | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 provision/provision-regctl.sh diff --git a/Vagrantfile b/Vagrantfile index f4b9db9..93f3684 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -28,6 +28,7 @@ Vagrant.configure(2) do |config| config.vm.provision :shell, path: 'provision/provision-docker.sh' config.vm.provision :shell, path: 'provision/provision-nexus.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/use-oci-repository.sh' config.vm.provision :shell, path: 'provision/use-docker-repository.sh' config.vm.provision :shell, path: 'provision/use-raw-repository.sh' diff --git a/provision/provision-regctl.sh b/provision/provision-regctl.sh new file mode 100644 index 0000000..8b6d4bd --- /dev/null +++ b/provision/provision-regctl.sh @@ -0,0 +1,14 @@ +#!/bin/bash +set -euxo pipefail + +# see https://github.com/regclient/regclient/releases +# renovate: datasource=github-releases depName=regclient/regclient +version='0.11.6' + +# download and install. +name='regctl' +url="https://github.com/regclient/regclient/releases/download/v$version/$name-linux-amd64" +t="$(mktemp -q -d --suffix=.regclient)" +wget "-qO$t/$name" "$url" +install -m 755 "$t/$name" "/usr/local/bin/$name" +rm -rf "$t"