aboutsummaryrefslogtreecommitdiffstats
path: root/Dockerfile
diff options
context:
space:
mode:
authorLibravatar Eric Reeves <eric@alluvium.com>2022-04-30 06:01:19 -0500
committerLibravatar GitHub <noreply@github.com>2022-04-30 11:01:19 +0000
commit8400779e09d1a9e31429787c8620980c5a4c2051 (patch)
tree5010e9c9b578a8d10ed083d87cdfb7ef544d2ded /Dockerfile
parentAdded build script for unix OSes (diff)
downloadferdium-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--Dockerfile4
1 files changed, 3 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index e0027a9..bb496a9 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,8 +6,10 @@ RUN apk add --no-cache python3 make gcc g++ libc-dev sqlite-dev
6 6
7COPY . /server-build 7COPY . /server-build
8 8
9ENV CI=true
10
9RUN npm i -g npm@8.7.0 11RUN npm i -g npm@8.7.0
10RUN npm ci --production --build-from-source --sqlite=/usr/local 12RUN npm ci --build-from-source --sqlite=/usr/local
11 13
12# ---- RUNTIME IMAGE ---------------------------------------------------------- 14# ---- RUNTIME IMAGE ----------------------------------------------------------
13FROM node:16.4-alpine 15FROM node:16.4-alpine