Files
cutThink_lite/scripts/docker-build.sh

24 lines
597 B
Bash
Raw Normal View History

#!/bin/bash
# Docker build script for CutThenThink Lite
set -e
IMAGE_NAME="cutthink-lite-builder"
CONTAINER_NAME="cutthink-lite-build-container"
echo "Building CutThenThink Lite using Docker..."
# Build Docker image
echo "Building Docker image..."
docker build -f Dockerfile.build -t $IMAGE_NAME .
# Run build in container
echo "Running build in container..."
docker run --rm -v $(pwd):/out $IMAGE_NAME bash -c "
cp -r /app/src-tauri/target/release/bundle/* /out/
"
echo "Build complete! Check the bundle directory for output."
echo ""
echo "To clean up:"
echo " docker rmi $IMAGE_NAME"