Merge pull request #52 from reald/feature_docker_user

use user permissions in docker build
This commit is contained in:
Armel FAUVEAU authored and GitHub committed 2025-12-22 15:47:04 +01:00
commit c2a855f6e9
1 file changed
+3 -1
+3 -1
View File
@@ -46,7 +46,9 @@ build_preset() {
echo "" echo ""
echo "=== 🚀 Building preset: ${preset} ===" echo "=== 🚀 Building preset: ${preset} ==="
echo "---------------------------------------------" echo "---------------------------------------------"
docker run --rm -it -v "$PWD":/src -w /src "$IMAGE" \ docker run --rm \
-u $(id -u):$(id -g) \
-it -v "$PWD":/src -w /src "$IMAGE" \
bash -c "which arm-none-eabi-gcc && arm-none-eabi-gcc --version && \ bash -c "which arm-none-eabi-gcc && arm-none-eabi-gcc --version && \
cmake --preset ${preset} ${EXTRA_ARGS[@]+"${EXTRA_ARGS[@]}"} && \ cmake --preset ${preset} ${EXTRA_ARGS[@]+"${EXTRA_ARGS[@]}"} && \
cmake --build --preset ${preset} -j" cmake --build --preset ${preset} -j"