diff --git a/deploy/scripts/build_and_deploy.sh b/deploy/scripts/build_and_deploy.sh index 53e6e387..1be440ea 100644 --- a/deploy/scripts/build_and_deploy.sh +++ b/deploy/scripts/build_and_deploy.sh @@ -1,5 +1,6 @@ #!/bin/bash # This script builds the video editor package and deploys the frontend assets to the static directory. +# How to run: sh deploy/scripts/build_and_deploy.sh # Exit on any error set -e @@ -12,9 +13,15 @@ cd frontend-tools/video-editor yarn build:django cd ../../ +# Build video js package +echo "Building video js package..." +cd frontend-tools/video-js +yarn build:django +cd ../../ + # Run npm build in the frontend container echo "Building frontend assets..." -docker compose -f docker-compose-dev.yaml exec frontend npm run dist +docker compose -f docker-compose/docker-compose-dev-updated.yaml exec frontend npm run dist # Copy static assets to the static directory echo "Copying static assets..." @@ -22,6 +29,6 @@ cp -r frontend/dist/static/* static/ # Restart the web service echo "Restarting web service..." -docker compose -f docker-compose-dev.yaml restart web +docker compose -f docker-compose/docker-compose-dev-updated.yaml restart web echo "Build and deployment completed successfully!" \ No newline at end of file