chore: update Dockerfile

This commit is contained in:
chenos 2024-08-26 01:41:31 +08:00
parent f9526e644a
commit 7ff13ff39e

View File

@ -13,13 +13,11 @@ RUN npx npm-cli-adduser --username test --password test -e test@nocobase.com -r
RUN apt-get update && apt-get install -y jq RUN apt-get update && apt-get install -y jq
WORKDIR /tmp WORKDIR /tmp
COPY . /tmp COPY . /tmp
RUN cd /tmp && \
NEWVERSION="$(cat lerna.json | jq '.version' | tr -d '"').$(date +'%Y%m%d%H%M%S')" \
&& tmp=$(mktemp) \
&& jq ".version = \"${NEWVERSION}\"" lerna.json > "$tmp" && mv "$tmp" lerna.json
RUN yarn install && yarn build --no-dts RUN yarn install && yarn build --no-dts
RUN git checkout -b release-$(date +'%Y%m%d%H%M%S') \ RUN cd /tmp && \
NEWVERSION="$(cat lerna.json | jq '.version' | tr -d '"').$(date +'%Y%m%d%H%M%S')" \
&& git checkout -b release-$(date +'%Y%m%d%H%M%S') \
&& yarn lerna version ${NEWVERSION} -y --no-git-tag-version && yarn lerna version ${NEWVERSION} -y --no-git-tag-version
RUN git config user.email "test@mail.com" \ RUN git config user.email "test@mail.com" \
&& git config user.name "test" && git add . \ && git config user.name "test" && git add . \