# https://taskfile.dev version: '3' tasks: default: cmds: - go build -o weblug cmd/weblug/*.go silent: false aliases: [weblug] generates: - weblug sources: - cmd/weblug/*.go static: cmds: - go build -ldflags="-w -s" -o weblug cmd/weblug/*.go env: CGO_ENABLED: '0' silent: false aliases: [weblug-static] generates: - weblug sources: - cmd/weblug/*.go test: deps: [weblug] # Ensure a weblug binary is present preconditions: - test -f weblug cmds: - sudo bash -c "cd test && ./blackbox.sh"