diff --git a/docker/Dockerfile.linux.amd64 b/docker/Dockerfile.linux.amd64 index e7b3cb8..16a0439 100644 --- a/docker/Dockerfile.linux.amd64 +++ b/docker/Dockerfile.linux.amd64 @@ -1,8 +1,8 @@ -ARG GO_VERSION=1.16.7 +ARG GO_VERSION=1.17 FROM amd64/golang:$GO_VERSION-alpine AS hugo_builder -ARG HUGO_VERSION=0.87.0 +ARG HUGO_VERSION=0.91.0 ADD docker/scripts/build_hugo.sh . diff --git a/docker/Dockerfile.linux.arm b/docker/Dockerfile.linux.arm index 1bcb4bc..52befd0 100644 --- a/docker/Dockerfile.linux.arm +++ b/docker/Dockerfile.linux.arm @@ -1,8 +1,8 @@ -ARG GO_VERSION=1.16.7 +ARG GO_VERSION=1.17 FROM arm32v6/golang:$GO_VERSION-alpine AS hugo_builder -ARG HUGO_VERSION=0.87.0 +ARG HUGO_VERSION=0.91.0 ADD docker/scripts/build_hugo.sh . diff --git a/docker/Dockerfile.linux.arm64 b/docker/Dockerfile.linux.arm64 index 9606c3e..d80f218 100644 --- a/docker/Dockerfile.linux.arm64 +++ b/docker/Dockerfile.linux.arm64 @@ -1,8 +1,8 @@ -ARG GO_VERSION=1.16.7 +ARG GO_VERSION=1.17 FROM arm32v6/golang:$GO_VERSION-alpine AS hugo_builder -ARG HUGO_VERSION=0.87.0 +ARG HUGO_VERSION=0.91.0 ADD docker/scripts/build_hugo.sh . diff --git a/docker/scripts/build_hugo.sh b/docker/scripts/build_hugo.sh index dce3954..c613c0d 100755 --- a/docker/scripts/build_hugo.sh +++ b/docker/scripts/build_hugo.sh @@ -2,7 +2,7 @@ set -e -hugo_version=${HUGO_VERSION:-0.87.0} +hugo_version=${HUGO_VERSION:-0.91.0} echo "downloading build dependencies..." apk add -U --no-cache git build-base diff --git a/go.mod b/go.mod index 18491f8..fc4c7df 100644 --- a/go.mod +++ b/go.mod @@ -1,5 +1,7 @@ module github.com/drone-plugins/drone-hugo +go 1.17 + require ( github.com/pkg/errors v0.8.1 github.com/urfave/cli v1.20.0 diff --git a/pipeline.libsonnet b/pipeline.libsonnet index 7f3225b..e5d0e5d 100644 --- a/pipeline.libsonnet +++ b/pipeline.libsonnet @@ -5,7 +5,7 @@ local test_pipeline_name = 'testing'; local windows(os) = os == 'windows'; local golang_image(os, version) = - 'golang:' + '1.14' + if windows(os) then '-windowsservercore-' + version else ''; + 'golang:' + '1.17' + if windows(os) then '-windowsservercore-' + version else ''; { test(os='linux', arch='amd64', version='')::