pidgin/nest
Clone
Summary
Browse
Changes
Graph
Not sure what happened, but the DO logo only had the stroke and not the fill after deploying. I've changed it to just file, plain svg, and tested extensively in both chrome and firefox and it appears to be fine now...
2019-08-23, Gary Kramlich
93380b0d85b2
Not sure what happened, but the DO logo only had the stroke and not the fill after deploying. I've changed it to just file, plain svg, and tested extensively in both chrome and firefox and it appears to be fine now...
#####################################################################
# run the hugo build
#####################################################################
FROM
debian:buster
as
hugo-build
RUN
set
-ex
&&
\
apt-get
update
&&
\
apt-get
install
-y
hugo
&&
\
apt-get
clean
&&
\
rm
-rf
/var/lib/apt/lists
ARG
BUILD_NAME
ARG
BUILD_DATE
ARG
COMMIT
COPY
hugo
/nest/hugo
RUN
hugo
-s
/nest/hugo
-d
/nest/public
#####################################################################
# setup up our node environment
#####################################################################
FROM
node:10-stretch-slim
as
node-build
WORKDIR
/nest/
COPY
package-lock.json
package.json
./
RUN
npm
ci
--production
&&
\
npm
cache
clean
--force
COPY
tools
./tools
COPY
--from
=
hugo-build
/nest/public
public
RUN
node
tools/pre-prod.js
#####################################################################
# finally package everything up with rwgrim/goserve
#####################################################################
FROM
rwgrim/goserve
COPY
--from
=
node-build
/nest/public
/html/
EXPOSE
3000/tcp