Switch to static deployment
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone/push Build was killed
Details
Closes #9 Generates static HTML + JS version of the Elm app, and serves it using thhtpd, for bonus permacomputing joy.
This commit is contained in:
parent
429cb371a8
commit
a7435c3d37
|
@ -1,4 +1,4 @@
|
|||
FROM node:12-alpine
|
||||
FROM node:12-alpine AS build
|
||||
|
||||
RUN mkdir /code
|
||||
WORKDIR /code
|
||||
|
@ -12,4 +12,8 @@ ENV PATH=$PATH:/code/node_modules/elm-linter/bin:/code/node_modules/elm-format/b
|
|||
COPY . .
|
||||
|
||||
ENTRYPOINT ["/usr/local/bin/npm"]
|
||||
CMD ["run", "prod"]
|
||||
CMD ["run", "build"]
|
||||
|
||||
FROM dragas/thttpd
|
||||
|
||||
COPY --from=build /code/public/ /var/www/http/
|
||||
|
|
Loading…
Reference in New Issue