fix: sudo vor allen docker-Befehlen im build.sh

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Stefan Hacker 2026-04-11 23:31:30 +02:00
parent 48a46cbc79
commit 3ed5adc1e8
1 changed files with 6 additions and 6 deletions

View File

@ -35,9 +35,9 @@ build_linux() {
info "Baue Linux Desktop Client..."
cd "$DESKTOP_DIR"
docker build -f Dockerfile.build -t minicloud-desktop-builder .
sudo docker build -f Dockerfile.build -t minicloud-desktop-builder .
docker run --rm \
sudo docker run --rm \
-v "$OUTPUT_DIR:/output" \
minicloud-desktop-builder \
bash -c "npm run tauri build && cp -r src-tauri/target/release/bundle/* /output/ 2>/dev/null; \
@ -51,9 +51,9 @@ build_windows() {
info "Baue Windows Desktop Client (Cross-Compile)..."
cd "$DESKTOP_DIR"
docker build -f Dockerfile.build -t minicloud-desktop-builder .
sudo docker build -f Dockerfile.build -t minicloud-desktop-builder .
docker run --rm \
sudo docker run --rm \
-v "$OUTPUT_DIR:/output" \
-e CARGO_TARGET_X86_64_PC_WINDOWS_GNU_LINKER=x86_64-w64-mingw32-gcc \
minicloud-desktop-builder \
@ -89,7 +89,7 @@ build_android() {
info "Baue Android App..."
cd "$MOBILE_DIR"
docker run --rm \
sudo docker run --rm \
-v "$MOBILE_DIR:/app" \
-v "$OUTPUT_DIR:/output" \
ghcr.io/nickvdyck/flutter-android:latest \
@ -122,7 +122,7 @@ do_clean() {
rm -rf "$OUTPUT_DIR"/*
rm -rf "$DESKTOP_DIR/src-tauri/target"
rm -rf "$MOBILE_DIR/build" 2>/dev/null
docker rmi minicloud-desktop-builder 2>/dev/null || true
sudo docker rmi minicloud-desktop-builder 2>/dev/null || true
info "Build-Cache geloescht."
}