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