Move to using shared material library.
Build / Build docker images. (push) Has been cancelled

This commit is contained in:
Gareth Latty
2022-06-02 23:07:50 +01:00
parent a6035da2e6
commit d3e816eddb
58 changed files with 879 additions and 1681 deletions
+3 -1
View File
@@ -17,9 +17,11 @@ RUN ["apk", "add", "--no-cache", "python3", "make", "g++"]
ENV MD_VERSION ${VERSION}
ENV WEBPACK_MODE ${MODE}
COPY ["./elm-material/package.json", "./elm-material/package-lock.json", "./"]
COPY ["./package.json", "./package-lock.json", "./"]
RUN ["npm", "ci"]
COPY ["./elm-material", "./elm-material"]
COPY ["./tsconfig.json", "postcss.config.js", "./webpack.config.js", "./elm.json", "./"]
COPY ["./src", "./src"]
COPY ["./assets", "./assets"]
@@ -49,5 +51,5 @@ LABEL org.opencontainers.image.licenses="AGPL-3.0+"
LABEL org.opencontainers.image.title="Massive Decks (Client)"
LABEL org.opencontainers.image.description="The web client for Massive Decks, a comedy party game."
COPY --from=static ["/md/dist", "/usr/share/nginx/html/"]
COPY --from=static ["/", "/usr/share/nginx/html/"]
COPY ["./nginx.conf", "/etc/nginx/nginx.conf"]