diff --git a/.circleci/config.yml b/.circleci/config.yml index 86680ab..9161d02 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,7 +1,7 @@ defaults: &defaults working_directory: /go/src/moul.io/fs-bundler docker: - - image: circleci/golang:1.12 + - image: circleci/golang:1.17 environment: GO111MODULE: "on" diff --git a/Dockerfile b/Dockerfile index 64b5875..199d74d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # build -FROM golang:1.12-alpine as builder +FROM golang:1.18-alpine as builder RUN apk add --no-cache git gcc musl-dev make ENV GO111MODULE=on WORKDIR /go/src/moul.io/fs-bundler @@ -9,7 +9,7 @@ COPY . ./ RUN make install # minimalist runtime -FROM alpine:3.10 +FROM alpine:3.15 COPY --from=builder /go/bin/fs-bundler /bin/ ENTRYPOINT ["/bin/fs-bundler"] CMD [] diff --git a/go.mod b/go.mod index 9a8e2bf..59ce93b 100644 --- a/go.mod +++ b/go.mod @@ -3,8 +3,8 @@ module moul.io/fs-bundler go 1.12 require ( - github.com/mattn/go-zglob v0.0.1 - github.com/pkg/errors v0.8.1 - gopkg.in/urfave/cli.v2 v2.0.0-20180128182452-d3ae77c26ac8 + github.com/mattn/go-zglob v0.0.3 + github.com/pkg/errors v0.9.1 + gopkg.in/urfave/cli.v2 v2.6.0 gopkg.in/yaml.v3 v3.0.0-20190709130402-674ba3eaed22 )