From 53719d700376700396a6f01121381b933f00deb0 Mon Sep 17 00:00:00 2001 From: till Date: Sun, 3 Nov 2019 09:28:59 +0100 Subject: [PATCH 1/2] Update: entrypoint --- .goreleaser.yml | 2 +- main.go => dnsbl_exporter.go | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename main.go => dnsbl_exporter.go (100%) diff --git a/.goreleaser.yml b/.goreleaser.yml index d66af15..d92c479 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -9,7 +9,7 @@ before: # you may remove this if you don't need go generate - go generate ./... builds: -- main: ./main.go +- main: ./dnsbl_exporter.go binary: dnsbl-exporter ldflags: -s -w -X main.exporterVersion={{.Version}} goos: diff --git a/main.go b/dnsbl_exporter.go similarity index 100% rename from main.go rename to dnsbl_exporter.go From 2e365da98fc20cc5432decb850678a11b58eee74 Mon Sep 17 00:00:00 2001 From: till Date: Sun, 3 Nov 2019 09:41:07 +0100 Subject: [PATCH 2/2] Update: use docker image Related: #2 --- .circleci/config.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0613ce3..e74d812 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,6 +2,7 @@ version: 2.1 workflows: main: jobs: + - build - release: # Only run this job on git tag pushes filters: @@ -10,11 +11,16 @@ workflows: tags: only: /v[0-9]+(\.[0-9]+)*(-.*)*/ jobs: - release: + build: docker: - - image: circleci/golang:1.12 + - image: goreleaser/goreleaser steps: - checkout - - run: curl -sL https://git.io/goreleaser | bash - run: goreleaser check - run: goreleaser --snapshot --rm-dist + release: + docker: + - image: goreleaser/goreleaser + steps: + - checkout + - run: goreleaser release --rm-dist