From 8253022a1540d975a58a56b179d46bdaacac0d01 Mon Sep 17 00:00:00 2001 From: Paul Pan Date: Wed, 13 Mar 2024 20:15:46 +0800 Subject: [PATCH] feat: version aligned to woj-server --- Dockerfile | 4 ++-- build_image.sh | 9 +++++++++ package.json | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100755 build_image.sh diff --git a/Dockerfile b/Dockerfile index 792cd25..ed469bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,10 +15,10 @@ WORKDIR /builder COPY package.json /builder/package.json COPY pnpm-lock.yaml /builder/pnpm-lock.yaml -RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile +RUN pnpm install --frozen-lockfile COPY . /builder -RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm run build +RUN pnpm run build # Main FROM docker.io/library/node:slim diff --git a/build_image.sh b/build_image.sh new file mode 100755 index 0000000..4e8f96f --- /dev/null +++ b/build_image.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +DOCKER="${DOCKER:-podman}" +VERSION=$(jq -r .version < package.json) + +set -x + +$DOCKER build -t "git.0x7f.app/woj/woj-ui:${VERSION}" . +$DOCKER push "git.0x7f.app/woj/woj-ui:${VERSION}" diff --git a/package.json b/package.json index 81c7430..adf1791 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "woj-ui", "private": true, - "version": "1.1.0", + "version": "1.3.1-dev", "type": "module", "scripts": { "dev": "vite",