Merge pull request #8039 from ThomasWaldmann/fetch-binaries-master

add script for fetching borg binaries from VMs, fixes #7989
This commit is contained in:
TW 2024-01-10 22:40:29 +01:00 committed by GitHub
commit 64fee10417
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 21 additions and 0 deletions

21
scripts/fetch-binaries Executable file
View File

@ -0,0 +1,21 @@
#!/bin/bash
mkdir -p dist/
check_and_copy () {
echo "--- EXE $2 -----------------------------------------------"
vagrant ssh $1 -c "/vagrant/borg/borg.exe -V"
vagrant scp $1:/vagrant/borg/borg.exe dist/$2
echo "--- DIR $2 -----------------------------------------------"
vagrant ssh $1 -c "/vagrant/borg/borg-dir/borg.exe -V"
vagrant scp $1:/vagrant/borg/borg.tgz dist/$2.tgz
echo ""
}
check_and_copy buster64 borg-linux-glibc228
check_and_copy bullseye64 borg-linux-glibc231
check_and_copy bookworm64 borg-linux-glibc236
check_and_copy freebsd64 borg-freebsd
check_and_copy darwin64 borg-macos