Skip to content

Commit

Permalink
add dmsgweb to release packages
Browse files Browse the repository at this point in the history
  • Loading branch information
mrpalide committed Dec 10, 2023
1 parent 979b3a8 commit 36d66d1
Show file tree
Hide file tree
Showing 3 changed files with 81 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .goreleaser-darwin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,18 @@ builds:
main: ./cmd/dmsgpty-cli/
ldflags: -s -w -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

- id: dmsgweb
binary: dmsgweb
goos:
- darwin
goarch:
- arm64
- amd64
env:
- CGO_ENABLED=0
main: ./cmd/dmsgweb/
ldflags: -s -w -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

archives:
- id: archive
format: tar.gz
Expand All @@ -100,6 +112,7 @@ archives:
- dmsgpty-host
- dmsgcurl
- dmsgpty-cli
- dmsgweb
allow_different_binary_count: true

checksum:
Expand Down
56 changes: 56 additions & 0 deletions .goreleaser-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -329,6 +329,58 @@ builds:
main: ./cmd/dmsgpty-host/
ldflags: -s -w -linkmode external -extldflags '-static' -buildid= -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

- id: dmsgweb-amd64
binary: dmsgweb
goos:
- linux
goarch:
- amd64
env:
- CGO_ENABLED=1
- CC=/home/runner/work/dmsg/dmsg/musl-data/x86_64-linux-musl-cross/bin/x86_64-linux-musl-gcc
main: ./cmd/dmsgweb/
ldflags: -s -w -linkmode external -extldflags '-static' -buildid= -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

- id: dmsgweb-arm64
binary: dmsgweb
goos:
- linux
goarch:
- arm64
env:
- CGO_ENABLED=1
- CC=/home/runner/work/dmsg/dmsg/musl-data/aarch64-linux-musl-cross/bin/aarch64-linux-musl-gcc
main: ./cmd/dmsgweb/
ldflags: -s -w -linkmode external -extldflags '-static' -buildid= -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

- id: dmsgweb-arm
binary: dmsgweb
goos:
- linux
goarch:
- arm
goarm:
- 6
env:
- CGO_ENABLED=1
- CC=/home/runner/work/dmsg/dmsg/musl-data/arm-linux-musleabi-cross/bin/arm-linux-musleabi-gcc
main: ./cmd/dmsgweb/
ldflags: -s -w -linkmode external -extldflags '-static' -buildid= -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

- id: dmsgweb-armhf
binary: dmsgweb
goos:
- linux
goarch:
- arm
goarm:
- 7
env:
- CGO_ENABLED=1
- CC=/home/runner/work/dmsg/dmsg/musl-data/arm-linux-musleabihf-cross/bin/arm-linux-musleabihf-gcc
main: ./cmd/dmsgweb/
ldflags: -s -w -linkmode external -extldflags '-static' -buildid= -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

archives:
- id: amd64
format: tar.gz
Expand All @@ -341,6 +393,7 @@ archives:
- dmsgpty-cli-amd64
- dmsgcurl-amd64
- dmsgpty-host-amd64
- dmsgweb-amd64

- id: arm64
format: tar.gz
Expand All @@ -353,6 +406,7 @@ archives:
- dmsgpty-cli-arm64
- dmsgcurl-arm64
- dmsgpty-host-arm64
- dmsgweb-arm64

- id: arm
format: tar.gz
Expand All @@ -365,6 +419,7 @@ archives:
- dmsgpty-cli-arm
- dmsgcurl-arm
- dmsgpty-host-arm
- dmsgweb-arm

- id: armhf
format: tar.gz
Expand All @@ -377,6 +432,7 @@ archives:
- dmsgpty-cli-armhf
- dmsgcurl-armhf
- dmsgpty-host-armhf
- dmsgweb-armhf

checksum:
name_template: 'checksums.txt'
Expand Down
12 changes: 12 additions & 0 deletions .goreleaser-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,18 @@ builds:
main: ./cmd/dmsgpty-host/
ldflags: -s -w -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

- id: dmsgweb
binary: dmsgweb
goos:
- windows
goarch:
- amd64
- 386
env:
- CGO_ENABLED=0
main: ./cmd/dmsgweb/
ldflags: -s -w -X github.com/skycoin/skywire-utilities/pkg/buildinfo.version=v{{.Version}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.commit={{.ShortCommit}} -X github.com/skycoin/skywire-utilities/pkg/buildinfo.date={{.Date}}

archives:
- id: archive
format: zip
Expand Down

0 comments on commit 36d66d1

Please sign in to comment.