Create a merged branch to deploy

このコミットが含まれているのは:
dev-docker 2021-06-21 13:54:37 +00:00
コミット 36b39b251d
1個のファイルの変更10行の追加3行の削除

ファイルの表示

@ -1,8 +1,14 @@
## DEVELOPMENT IMAGE ## DEVELOPMENT IMAGE
FROM node:15-alpine AS dev ARG DEVPLATFORM=${TARGETPLATFORM:-linux/amd64}
FROM --platform=$DEVPLATFORM node:15-alpine AS dev
# Install pre-requisites # Install pre-requisites
RUN apk add --no-cache git python3 ARG DEVPLATFORM
RUN echo DEVPLATFORM: $DEVPLATFORM \
&& case $DEVPLATFORM in \
*arm*) apk add --no-cache git python3 build-base ;; \
*) apk add --no-cache git python3 ;; \
esac
# Fetch and build tileboard master branch # Fetch and build tileboard master branch
RUN mkdir /tileboard-source \ RUN mkdir /tileboard-source \
@ -12,6 +18,7 @@ RUN mkdir /tileboard-source \
&& mkdir /tileboard \ && mkdir /tileboard \
&& ln -s /tileboard build \ && ln -s /tileboard build \
&& yarn install \ && yarn install \
&& npm install --global node-sass \
&& yarn run build && yarn run build
# Start Server # Start Server
@ -31,4 +38,4 @@ COPY --from=dev /tileboard /tileboard
# Start Server # Start Server
WORKDIR /tileboard WORKDIR /tileboard
EXPOSE 8000 EXPOSE 8000
ENTRYPOINT python3 -m http.server ENTRYPOINT python3 -m http.server