Merge branch 'update-goreleaser-config' into 'main'

Update goreleaser config

See merge request hectorjsmith/fail2ban-prometheus-exporter!64
This commit is contained in:
Hector 2022-02-20 08:46:40 +00:00
commit b12ab669b1
3 changed files with 6 additions and 3 deletions

View File

@ -1,10 +1,12 @@
# This is an example goreleaser.yaml file with some sane defaults. # This is an example goreleaser.yaml file with some sane defaults.
# Make sure to check the documentation at http://goreleaser.com # Make sure to check the documentation at http://goreleaser.com
project_name: fail2ban_exporter
before: before:
hooks: hooks:
- make go/dependencies - make go/dependencies
builds: builds:
- -
binary: fail2ban_exporter
dir: src dir: src
goos: goos:
- linux - linux
@ -20,6 +22,7 @@ builds:
archives: archives:
- -
wrap_in_directory: true
files: files:
- LICENSE - LICENSE
- README.md - README.md

View File

@ -18,6 +18,6 @@ FROM debian:buster-slim
WORKDIR /app WORKDIR /app
# Copy compiled binary to release image # 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"]

View File

@ -26,7 +26,7 @@ build/release:
./tools/goreleaser_linux_amd64 --rm-dist --skip-publish ./tools/goreleaser_linux_amd64 --rm-dist --skip-publish
build/docker: 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 -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: docker/build/latest: