From bfe01707b18910200565426127443464b52eb9d7 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Wed, 4 Sep 2019 12:16:55 +0200 Subject: [PATCH] build: add BITCOIN_ONLY variable to docker build scripts --- core/build-docker.sh | 3 ++- legacy/build.sh | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/build-docker.sh b/core/build-docker.sh index 82b9a7317..865a3057f 100755 --- a/core/build-docker.sh +++ b/core/build-docker.sh @@ -14,6 +14,7 @@ IMAGE=trezor-core-build.$TOOLCHAIN_FLAVOR TAG=${1:-master} REPOSITORY=${2:-trezor} PRODUCTION=${PRODUCTION:-0} +BITCOIN_ONLY=${BITCOIN_ONLY:-0} if [ "$REPOSITORY" = "local" ]; then REPOSITORY=file:///local/ @@ -27,7 +28,7 @@ USER=$(ls -lnd . | awk '{ print $3 }') GROUP=$(ls -lnd . | awk '{ print $4 }') mkdir -p $(pwd)/build/core -docker run -t -v $(pwd):/local -v $(pwd)/build/core:/build:z --user="$USER:$GROUP" $IMAGE /bin/sh -c "\ +docker run -t -v $(pwd):/local -v $(pwd)/build/core:/build:z --env BITCOIN_ONLY="$BITCOIN_ONLY" --user="$USER:$GROUP" $IMAGE /bin/sh -c "\ cd /tmp && \ git clone $REPOSITORY trezor-firmware && \ cd trezor-firmware/core && \ diff --git a/legacy/build.sh b/legacy/build.sh index 63f3fe241..6cbbdea74 100755 --- a/legacy/build.sh +++ b/legacy/build.sh @@ -6,10 +6,11 @@ cd "$(dirname $0)/.." BOOTLOADER_COMMIT=${1:-HEAD} FIRMWARE_COMMIT=${2:-HEAD} IMAGE=trezor-mcu-build +BITCOIN_ONLY=${BITCOIN_ONLY:-0} USER=$(ls -lnd . | awk '{ print $3 }') GROUP=$(ls -lnd . | awk '{ print $4 }') docker build -t "$IMAGE" ci/ -docker run -it -v $(pwd):/src:z --user="$USER:$GROUP" "$IMAGE" \ +docker run -it -v $(pwd):/src:z --env BITCOIN_ONLY="$BITCOIN_ONLY" --user="$USER:$GROUP" "$IMAGE" \ /src/legacy/script/fullbuild "$BOOTLOADER_COMMIT" "$FIRMWARE_COMMIT"