feat: fix vagrant running on arm64 machines

The TARGETARCH must be set in order to download the correct binaries when running on arm64 machines.
This commit is contained in:
Jose Diaz-Gonzalez
2024-09-22 23:26:11 -04:00
parent 0900ed204c
commit dc84d780c8

2
Vagrantfile vendored
View File

@@ -9,7 +9,7 @@ DOKKU_IP = ENV["DOKKU_IP"] || "10.0.0.2"
PREBUILT_STACK_URL = File.exist?("#{File.dirname(__FILE__)}/stack.tgz") ? 'file:///root/dokku/stack.tgz' : nil
PUBLIC_KEY_PATH = "#{Dir.home}/.ssh/id_rsa.pub"
make_cmd = "DEBIAN_FRONTEND=noninteractive make -e install"
make_cmd = "TARGETARCH=$(dpkg --print-architecture) DEBIAN_FRONTEND=noninteractive make -e install"
if PREBUILT_STACK_URL
make_cmd = "PREBUILT_STACK_URL='#{PREBUILT_STACK_URL}' #{make_cmd}"
end