Skip to content

Commit 7cc714b

Browse files
committed
update docker images to use node 14.15.5; fix api doc building
1 parent ae80cbd commit 7cc714b

File tree

6 files changed

+15
-7
lines changed

6 files changed

+15
-7
lines changed

Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mhart/alpine-node:14.15.0
1+
FROM mhart/alpine-node:14.15.5
22

33
ARG GIT_HASH
44

Dockerfile.mist-api

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM biowonks/mist-lib.base
22

3-
MAINTAINER BioWonks <[email protected]>
3+
LABEL BioWonks <[email protected]>
44

55
COPY _common /app/_common
66
COPY bin /app/bin

mist-api/Dockerfile

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mhart/alpine-node:8.11.2
1+
FROM mhart/alpine-node:14.15.5
22

33
ARG GIT_HASH
44

@@ -18,5 +18,13 @@ COPY . /app
1818
WORKDIR /app/mist-api
1919
RUN chown -R biowonks:biowonks /app
2020
USER biowonks
21-
RUN yarn
21+
22+
# Because building the docs relies on imports from core-lib,
23+
# seqdepot-lib, and mist-lib, the following hack ensures all
24+
# those packages are present before attempting the build.
25+
# Definitely not ideal.
26+
RUN cd /app/core-lib && yarn && \
27+
cd /app/seqdepot-lib && yarn && \
28+
cd /app/mist-lib && yarn && \
29+
cd /app/mist-api && yarn
2230
CMD ["yarn", "start"]

mist-lib/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM biowonks/mist-lib.base
22

3-
MAINTAINER BioWonks <[email protected]>
3+
LABEL BioWonks <[email protected]>
44

55
RUN chown -R biowonks:biowonks /app
66
USER biowonks

mist-lib/Dockerfile.base

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
# Solely adds mist-lib -> $HOME/mist-lib
44
FROM biowonks/node-bootstrap
55

6-
MAINTAINER BioWonks <[email protected]>
6+
LABEL BioWonks <[email protected]>
77

88
COPY . /app/mist-lib

mist-pipeline/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mhart/alpine-node:8.11.2
1+
FROM mhart/alpine-node:14.15.5
22

33
ARG GIT_HASH
44

0 commit comments

Comments
 (0)