refactor(justfile): split justfile into small files (#42)
- build.just - debug.just - dev.just - gen.just - pkg.just - test.just
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# build binary file
|
||||
[group('build')]
|
||||
build:
|
||||
@go build -o iris ./cmd/iris
|
||||
|
||||
# build with optimized binary file
|
||||
[group('build')]
|
||||
optimized-build:
|
||||
@GOAMD64=v4 go build -ldflags="-s -w" -trimpath -o iris ./cmd/iris
|
||||
|
||||
# build a versioned release binary
|
||||
# usage: just build-release v1.2.0
|
||||
[group('build')]
|
||||
build-release version:
|
||||
@GOAMD64=v3 go build -pgo=auto -ldflags="-s -w -X github.com/versenilvis/iris/root.Version={{version}}" -trimpath -o iris ./cmd/iris
|
||||
Reference in New Issue
Block a user