From 5178e131ce86be3dea2bbd1da8f3a85cc90524c7 Mon Sep 17 00:00:00 2001 From: Eli Bosley Date: Thu, 24 Oct 2024 11:01:11 -0400 Subject: [PATCH] fix: docker formatting and build mkdir issues --- api/Dockerfile | 2 +- api/scripts/build.mjs | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/api/Dockerfile b/api/Dockerfile index 54dd3d313..fa2198d32 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -1,7 +1,7 @@ ########################################################### # Development/Build Image ########################################################### -FROM node:20-bookworm-slim As development +FROM node:20-bookworm-slim AS development # Install build tools and dependencies RUN apt-get update -y && apt-get install -y \ diff --git a/api/scripts/build.mjs b/api/scripts/build.mjs index 249d5edb2..95f3b4079 100755 --- a/api/scripts/build.mjs +++ b/api/scripts/build.mjs @@ -12,7 +12,10 @@ try { process.env.WORKDIR = process.env.WORKDIR ?? process.env.PWD; cd(process.env.WORKDIR); - // Clean up last deploy + // Create deployment directories - ignore if they already exist + await $`mkdir -p ./deploy/release`; + await $`mkdir -p ./deploy/pre-pack`; + await $`rm -r ./deploy/release/*`; await $`rm -r ./deploy/pre-pack/*`;