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:
parent
48a46cbc79
commit
3ed5adc1e8
12
build.sh
12
build.sh
|
|
@ -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."
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue