Files
sonr/taskfiles/Sonrd.yml
T

45 lines
1.1 KiB
YAML
Raw Normal View History

2024-12-22 17:01:11 -05:00
version: "3"
vars:
BINARY: sonrd
BUILD_FLAGS: -mod=readonly -trimpath
BUILD_TAGS: netgo,ledger
2024-12-22 18:43:30 -05:00
COMMIT:
2024-12-22 17:01:11 -05:00
sh: git rev-parse HEAD
VERSION:
sh: git describe --tags --always
tasks:
build:
desc: Build the sonrd binary
cmds:
- >
go build
{{.BUILD_FLAGS}}
-tags "{{.BUILD_TAGS}}"
-ldflags "
-X github.com/cosmos/cosmos-sdk/version.Name=sonr
-X github.com/cosmos/cosmos-sdk/version.AppName=sonrd
-X github.com/cosmos/cosmos-sdk/version.Version={{.VERSION}}
-X github.com/cosmos/cosmos-sdk/version.Commit={{.COMMIT}}
-X github.com/cosmos/cosmos-sdk/version.BuildTags={{.BUILD_TAGS}}
"
-o ./build/{{.BINARY}}
./cmd/sonrd
env:
CGO_ENABLED: 1
2024-12-22 18:43:30 -05:00
GOARCH:
2024-12-22 17:01:11 -05:00
sh: go env GOARCH
GOOS:
sh: go env GOOS
2024-12-22 18:43:30 -05:00
2024-12-22 17:01:11 -05:00
install:
desc: Install sonrd
silent: true
cmds:
- gum spin --spinner dot --title "Installing sonr daemon..." -- make install
start:
desc: Start the sonr node
cmds:
- sh scripts/test_dop_node.sh