diff options
author | Eric Reeves <eric@alluvium.com> | 2022-04-30 06:01:19 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-30 11:01:19 +0000 |
commit | 8400779e09d1a9e31429787c8620980c5a4c2051 (patch) | |
tree | 5010e9c9b578a8d10ed083d87cdfb7ef544d2ded /Dockerfile | |
parent | Added build script for unix OSes (diff) | |
download | ferdium-server-8400779e09d1a9e31429787c8620980c5a4c2051.tar.gz ferdium-server-8400779e09d1a9e31429787c8620980c5a4c2051.tar.zst ferdium-server-8400779e09d1a9e31429787c8620980c5a4c2051.zip |
build: Do not run husky for production builds, only for dev builds (#12)
* Use 'is-ci' to determine if we are in a CI system
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -6,8 +6,10 @@ RUN apk add --no-cache python3 make gcc g++ libc-dev sqlite-dev | |||
6 | 6 | ||
7 | COPY . /server-build | 7 | COPY . /server-build |
8 | 8 | ||
9 | ENV CI=true | ||
10 | |||
9 | RUN npm i -g npm@8.7.0 | 11 | RUN npm i -g npm@8.7.0 |
10 | RUN npm ci --production --build-from-source --sqlite=/usr/local | 12 | RUN npm ci --build-from-source --sqlite=/usr/local |
11 | 13 | ||
12 | # ---- RUNTIME IMAGE ---------------------------------------------------------- | 14 | # ---- RUNTIME IMAGE ---------------------------------------------------------- |
13 | FROM node:16.4-alpine | 15 | FROM node:16.4-alpine |