docker: Fix output files permissions.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
This commit is contained in:
iabdalkader 2025-04-02 13:37:16 +02:00
parent 8746c8e549
commit 4e75e7e68c
2 changed files with 3 additions and 1 deletions

View File

@ -13,6 +13,8 @@ build-image:
build-firmware: build-image
docker run --rm \
-e TARGET=$(TARGET) \
-e HOST_UID=$(shell id -u) \
-e HOST_GID=$(shell id -g) \
-v $(PWD)/build:/workspace/build \
--name $(CONTAINER_NAME) \
$(DOCKER_IMAGE_NAME):$(DOCKER_TAG) docker/build.sh

View File

@ -1,7 +1,6 @@
#!/bin/bash
set -e -x
git config --global --add safe.directory '*'
git submodule update --init --depth=1
make -C src -j$(nproc) TARGET=$TARGET submodules
@ -13,3 +12,4 @@ make -j$(nproc) -C src TARGET=$TARGET LLVM_PATH=/workspace/llvm/bin
rm -fr /workspace/build/$TARGET
mkdir -p /workspace/build/$TARGET
cp -r src/build/bin/* /workspace/build/$TARGET
chown -R ${HOST_UID:-1000}:${HOST_GID:-1000} /workspace/build