Dockerfile: Make it build with Go 1.18

This commit is contained in:
Anthony Fok 2022-03-21 10:25:12 -06:00 committed by Anthony Fok
parent 2b7231097f
commit 8309a2b1c1

View file

@ -2,7 +2,7 @@
# Twitter: https://twitter.com/gohugoio # Twitter: https://twitter.com/gohugoio
# Website: https://gohugo.io/ # Website: https://gohugo.io/
FROM golang:1.16-alpine AS build FROM golang:1.18-alpine AS build
# Optionally set HUGO_BUILD_TAGS to "extended" or "nodeploy" when building like so: # Optionally set HUGO_BUILD_TAGS to "extended" or "nodeploy" when building like so:
# docker build --build-arg HUGO_BUILD_TAGS=extended . # docker build --build-arg HUGO_BUILD_TAGS=extended .
@ -20,7 +20,7 @@ COPY . /go/src/github.com/gohugoio/hugo/
# gcc/g++ are required to build SASS libraries for extended version # gcc/g++ are required to build SASS libraries for extended version
RUN apk update && \ RUN apk update && \
apk add --no-cache gcc g++ musl-dev git && \ apk add --no-cache gcc g++ musl-dev git && \
go get github.com/magefile/mage go install github.com/magefile/mage
RUN mage hugo && mage install RUN mage hugo && mage install