Merge branch 'update-goreleaser-config' into 'main'
Update goreleaser config See merge request hectorjsmith/fail2ban-prometheus-exporter!64
This commit is contained in:
commit
b12ab669b1
3 changed files with 6 additions and 3 deletions
|
@ -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
|
||||||
|
|
|
@ -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"]
|
||||||
|
|
2
Makefile
2
Makefile
|
@ -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:
|
||||||
|
|
Loading…
Reference in a new issue