diff --git a/.goreleaser.yml b/.goreleaser.yml index 0113e8d..2675411 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,10 +1,12 @@ # This is an example goreleaser.yaml file with some sane defaults. # Make sure to check the documentation at http://goreleaser.com +project_name: fail2ban_exporter before: hooks: - make go/dependencies builds: - + binary: fail2ban_exporter dir: src goos: - linux @@ -20,6 +22,7 @@ builds: archives: - + wrap_in_directory: true files: - LICENSE - README.md diff --git a/Dockerfile b/Dockerfile index 4742e37..c895e3f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,6 +18,6 @@ FROM debian:buster-slim WORKDIR /app # Copy compiled binary to release image -COPY --from=build /build/src/exporter /app/fail2ban-prometheus-exporter +COPY --from=build /build/src/fail2ban_exporter /app/fail2ban_exporter -ENTRYPOINT ["/app/fail2ban-prometheus-exporter"] +ENTRYPOINT ["/app/fail2ban_exporter"] diff --git a/Makefile b/Makefile index 456559e..4df76a9 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,7 @@ build/release: ./tools/goreleaser_linux_amd64 --rm-dist --skip-publish build/docker: - cd src/ && go build -o exporter \ + cd src/ && go build -o fail2ban_exporter \ -ldflags '-X main.version=$(shell git describe --tags) -X main.commit=${shell git rev-parse HEAD} -X "main.date=${shell date --rfc-3339=seconds}" -X main.builtBy=docker' exporter.go docker/build/latest: