env: - GO111MODULE=on - RELEASE_BUILDS=dist/listmonk_darwin_amd64/listmonk dist/listmonk_linux_amd64/listmonk dist/listmonk_windows_amd64//listmonk.exe before: hooks: - make build-frontend builds: - binary: listmonk goos: - windows - darwin - linux goarch: - amd64 ldflags: - -s -w -X "main.buildString={{ .Tag }} ({{ .ShortCommit }} {{ .Date }})" hooks: # stuff executables with static assets. post: make pack-releases archives: - format: tar.gz files: - README.md - INSTALL.md - LICENSE dockers: - goos: linux goarch: amd64 binaries: - listmonk image_templates: - "knadh/listmonk:latest" - "knadh/listmonk:{{ .Tag }}" dockerfile: Dockerfile extra_files: - config.toml.sample