From 3a6d0fea73cc86cddc590b6adc10a60773f8f81d Mon Sep 17 00:00:00 2001 From: t1amak Date: Thu, 13 Nov 2025 17:51:14 +0000 Subject: [PATCH] docker fix --- scripts/release/linux_x64/build.sh | 4 +++- scripts/release/macos_aarch64/build.sh | 4 +++- scripts/release/windows_x64/build.sh | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/scripts/release/linux_x64/build.sh b/scripts/release/linux_x64/build.sh index a24116c..62ae09c 100755 --- a/scripts/release/linux_x64/build.sh +++ b/scripts/release/linux_x64/build.sh @@ -4,13 +4,15 @@ cd "$(dirname "$0")" +repo_root="$(cd ../../.. && pwd)" + if [ "$2" ]; then cpu_set="--cpuset-cpus $2" else cpu_set="" fi -docker build $cpu_set --build-arg P2POOL_VERSION=$1 -t p2pool_linux_x64_build_$1 . +docker build $cpu_set --build-arg P2POOL_VERSION=$1 -t p2pool_linux_x64_build_$1 -f Dockerfile "$repo_root" docker create --name p2pool_linux_x64_build_$1_container p2pool_linux_x64_build_$1:latest docker cp p2pool_linux_x64_build_$1_container:/p2pool/build/p2pool-$1-linux-x64.tar.gz ../p2pool-$1-linux-x64.tar.gz diff --git a/scripts/release/macos_aarch64/build.sh b/scripts/release/macos_aarch64/build.sh index e191128..bc887a9 100755 --- a/scripts/release/macos_aarch64/build.sh +++ b/scripts/release/macos_aarch64/build.sh @@ -4,13 +4,15 @@ cd "$(dirname "$0")" +repo_root="$(cd ../../.. && pwd)" + if [ "$2" ]; then cpu_set="--cpuset-cpus $2" else cpu_set="" fi -docker build $cpu_set --build-arg P2POOL_VERSION=$1 -t p2pool_macos_aarch64_build_$1 . +docker build $cpu_set --build-arg P2POOL_VERSION=$1 -t p2pool_macos_aarch64_build_$1 -f Dockerfile "$repo_root" docker create --name p2pool_macos_aarch64_build_$1_container p2pool_macos_aarch64_build_$1:latest docker cp p2pool_macos_aarch64_build_$1_container:/p2pool/build/p2pool-$1-macos-aarch64.tar.gz ../p2pool-$1-macos-aarch64.tar.gz diff --git a/scripts/release/windows_x64/build.sh b/scripts/release/windows_x64/build.sh index 7d82164..bac46fa 100755 --- a/scripts/release/windows_x64/build.sh +++ b/scripts/release/windows_x64/build.sh @@ -4,13 +4,15 @@ cd "$(dirname "$0")" +repo_root="$(cd ../../.. && pwd)" + if [ "$2" ]; then cpu_set="--cpuset-cpus $2" else cpu_set="" fi -docker build $cpu_set --build-arg P2POOL_VERSION=$1 -t p2pool_windows_x64_build_$1 . +docker build $cpu_set --build-arg P2POOL_VERSION=$1 -t p2pool_windows_x64_build_$1 -f Dockerfile "$repo_root" docker create --name p2pool_windows_x64_build_$1_container p2pool_windows_x64_build_$1:latest docker cp p2pool_windows_x64_build_$1_container:/p2pool/build/p2pool-$1-windows-x64.zip ../p2pool-$1-windows-x64.zip