1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-11-24 08:12:24 +02:00

Tools: Trying to fix Docker image building

This commit is contained in:
Laurent Cozic 2021-12-29 14:34:07 +01:00
parent 6f0f3d586e
commit 4df5ad5c7a

View File

@ -75,9 +75,14 @@ COPY --chown=$user:$user packages/tools ./packages/tools
COPY --chown=$user:$user packages/lib ./packages/lib
COPY --chown=$user:$user packages/server ./packages/server
# Finally build everything, in particular the TypeScript files.
# Finally build everything, in particular the TypeScript files. We can't just
# run `yarn run build` because that wouldn't run the postinstall scripts in
# dependencies (for example the sqlite3 native module would not be built). So
# instead we run `yarn install`, which is going to install again all the
# packages (but because it's already done it should be fast), and then run the
# postinstall scripts, as well as build scripts.
RUN yarn run build
RUN yarn install
ENV RUNNING_IN_DOCKER=1
EXPOSE ${APP_PORT}