add build script

master
Avraham Sakal 5 months ago
parent b46f213b2d
commit 490ae1898e

@ -13,7 +13,7 @@ COPY . /app
RUN pnpm run build
FROM base
FROM base AS final
WORKDIR /app
COPY --from=prod /app/node_modules /app/node_modules
COPY --from=prod /app/dist /app

@ -0,0 +1,11 @@
#!/bin/bash
REGISTRY=registry.sakal.us
IMAGE_NAME=blog-astro
# get version from package.json and remove quotes:
VERSION=$(pnpm pkg get version | xargs)
docker build -t "${REGISTRY}/${IMAGE_NAME}:v${VERSION}" --target final .
docker push "${REGISTRY}/${IMAGE_NAME}:v${VERSION}"
Loading…
Cancel
Save