mirror of
https://github.com/mediacms-io/mediacms.git
synced 2025-07-25 15:03:31 +00:00
27 lines
734 B
Bash
27 lines
734 B
Bash
#!/bin/bash
|
|
# This script builds the video editor package and deploys the frontend assets to the static directory.
|
|
|
|
# Exit on any error
|
|
set -e
|
|
|
|
echo "Starting build process..."
|
|
|
|
# Build video editor package
|
|
echo "Building video editor package..."
|
|
cd frontend-tools/video-editor
|
|
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
|
|
|
|
# Copy static assets to the static directory
|
|
echo "Copying static assets..."
|
|
cp -r frontend/dist/static/* static/
|
|
|
|
# Restart the web service
|
|
echo "Restarting web service..."
|
|
docker compose -f docker-compose-dev.yaml restart web
|
|
|
|
echo "Build and deployment completed successfully!" |