We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 324de69 commit 6273377Copy full SHA for 6273377
.goreleaser.yaml
@@ -8,7 +8,8 @@ before:
8
- go generate ./...
9
10
builds:
11
- - main: ./cmd/fsb
+ - id: fsb
12
+ main: ./cmd/fsb
13
env:
14
- CGO_ENABLED=0
15
flags: -tags=musl
@@ -26,13 +27,15 @@ builds:
26
27
dockers_v2:
28
- images:
29
- "ghcr.io/everythingsuckz/fsb"
30
+ ids:
31
+ - fsb
32
33
tags:
34
- "{{ .Tag }}"
35
- "v{{ .Major }}.{{ .Minor }}"
36
- "{{ if not .Prerelease }}latest{{ end }}"
37
- dockerfile: Dockerfile
38
+ dockerfile: goreleaser.Dockerfile
39
40
platforms:
41
- linux/amd64
goreleaser.Dockerfile
@@ -1,2 +1,5 @@
1
-FROM golang:1.25
2
-CMD ["/app/fsb"]
+FROM scratch
+ARG TARGETOS
3
+ARG TARGETARCH
4
+COPY ${TARGETOS}/${TARGETARCH}/fsb /app/fsb
5
+ENTRYPOINT ["/app/fsb", "run"]
0 commit comments