From 7cbb7cf8a973cf3c96c00b84df476ebc579f2096 Mon Sep 17 00:00:00 2001 From: Marc Hoersken Date: Fri, 5 Apr 2019 11:29:01 +0200 Subject: [PATCH] Enable module support in Go for CI and Docker builds --- .travis.yml | 7 ++++++- Dockerfile | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index bfc1154..10fc75d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,8 +5,13 @@ sudo: false matrix: include: - go: 1.x - env: RELEASE=true + env: + - RELEASE=true + - GO111MODULE=on - go: master + env: + - RELEASE=false + - GO111MODULE=on allow_failures: - go: master diff --git a/Dockerfile b/Dockerfile index e52eb18..0e4a7be 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,7 @@ RUN apk --no-cache --update upgrade && apk --no-cache add git ADD . /go/src/github.com/mback2k/smtp-dkim-signer WORKDIR /go/src/github.com/mback2k/smtp-dkim-signer +ENV GO111MODULE on RUN go get RUN go build -ldflags="-s -w"