[FIX] update dockerfile
This commit is contained in:
parent
eb3cd1b1fe
commit
4b545ebbe2
@ -6,7 +6,7 @@
|
|||||||
FROM archlinux:base-devel AS builder
|
FROM archlinux:base-devel AS builder
|
||||||
# update system
|
# update system
|
||||||
RUN pacman -Syu --noconfirm && pacman-db-upgrade \
|
RUN pacman -Syu --noconfirm && pacman-db-upgrade \
|
||||||
&& pacman -S --noconfirm jdk-openjdk maven npm \
|
&& pacman -S --noconfirm jdk-openjdk maven npm pnpm \
|
||||||
&& pacman -Scc --noconfirm
|
&& pacman -Scc --noconfirm
|
||||||
|
|
||||||
ENV PATH /tmp/node_modules/.bin:$PATH
|
ENV PATH /tmp/node_modules/.bin:$PATH
|
||||||
@ -29,14 +29,16 @@ RUN mvn clean compile assembly:single
|
|||||||
######################################################################################
|
######################################################################################
|
||||||
FROM builder AS buildFront
|
FROM builder AS buildFront
|
||||||
|
|
||||||
ADD front/package-lock.json \
|
RUN echo "@kangaroo-and-rabbit:registry=https://gitea.atria-soft.org/api/packages/kangaroo-and-rabbit/npm/" > /root/.npmrc
|
||||||
|
|
||||||
|
ADD front/pnpm-lock.yaml \
|
||||||
front/package.json \
|
front/package.json \
|
||||||
front/karma.conf.js \
|
front/karma.conf.js \
|
||||||
front/protractor.conf.js \
|
front/protractor.conf.js \
|
||||||
/tmp/
|
/tmp/
|
||||||
|
|
||||||
# install and cache app dependencies
|
# install and cache app dependencies
|
||||||
RUN npm install
|
RUN pnpm install
|
||||||
|
|
||||||
ADD front/e2e \
|
ADD front/e2e \
|
||||||
front/tsconfig.json \
|
front/tsconfig.json \
|
||||||
|
17197
front/package-lock.json
generated
17197
front/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user