From fdc5015765040446755b6b022a54db2539ad9411 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 9 May 2026 23:35:58 +0000 Subject: [PATCH] fix(deploy): add docker-prep.sh step to deployment scripts The deployment scripts need to run docker-prep.sh before building Docker images to package the @bytelyst/* dependencies as tarballs. This step was missing after reverting the base image approach. Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- deploy-clock.sh | 10 ++++++++++ deploy-notes.sh | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/deploy-clock.sh b/deploy-clock.sh index 1cfb595..76c972c 100755 --- a/deploy-clock.sh +++ b/deploy-clock.sh @@ -113,6 +113,16 @@ if [ ! -f "docker-compose.yml" ]; then fail "docker-compose.yml not found in $REPO_DIR" fi +# Run docker-prep.sh to package dependencies +if [ -f "scripts/docker-prep.sh" ]; then + log "Running docker-prep.sh to package dependencies..." + chmod +x scripts/docker-prep.sh + ./scripts/docker-prep.sh || fail "docker-prep.sh failed" + ok "Dependencies packaged successfully" +else + fail "docker-prep.sh not found in $REPO_DIR/scripts/" +fi + # Build and start services log "Building Docker images..." docker compose build || fail "Docker build failed" diff --git a/deploy-notes.sh b/deploy-notes.sh index a50032a..99c82c1 100755 --- a/deploy-notes.sh +++ b/deploy-notes.sh @@ -113,6 +113,16 @@ if [ ! -f "docker-compose.yml" ]; then fail "docker-compose.yml not found in $REPO_DIR" fi +# Run docker-prep.sh to package dependencies +if [ -f "scripts/docker-prep.sh" ]; then + log "Running docker-prep.sh to package dependencies..." + chmod +x scripts/docker-prep.sh + ./scripts/docker-prep.sh || fail "docker-prep.sh failed" + ok "Dependencies packaged successfully" +else + fail "docker-prep.sh not found in $REPO_DIR/scripts/" +fi + # Build and start services log "Building Docker images..." docker compose build || fail "Docker build failed"