diff --git a/.goreleaser.yml b/.goreleaser.yml index a6acdb0..262d671 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -12,6 +12,18 @@ builds: ldflags: -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.buildTime={{.Date}}`. dockers: + - + binary: dive + dockerfile: Dockerfile.slim + image_templates: + - "wagoodman/dive:{{ .Tag }}-slim" + - "wagoodman/dive:v{{ .Major }}-slim" + - "wagoodman/dive:v{{ .Major }}.{{ .Minor }}-slim" + - "wagoodman/dive:slim" + - "quay.io/wagoodman/dive:{{ .Tag }}-slim" + - "quay.io/wagoodman/dive:v{{ .Major }}-slim" + - "quay.io/wagoodman/dive:v{{ .Major }}.{{ .Minor }}-slim" + - "quay.io/wagoodman/dive:slim" - binary: dive dockerfile: Dockerfile diff --git a/Dockerfile.slim b/Dockerfile.slim new file mode 100644 index 0000000..a5bd8da --- /dev/null +++ b/Dockerfile.slim @@ -0,0 +1,3 @@ +FROM scratch +COPY dive / +ENTRYPOINT ["/dive"]