mirror of
https://github.com/cf-sonr/motr.git
synced 2026-01-12 02:59:13 +00:00
72 lines
1.4 KiB
YAML
72 lines
1.4 KiB
YAML
|
|
# yaml-language-server: $schema=https://taskfile.dev/schema.json
|
||
|
|
version: "3"
|
||
|
|
silent: true
|
||
|
|
vars:
|
||
|
|
GIT_ROOT:
|
||
|
|
sh: git rev-parse --show-toplevel
|
||
|
|
|
||
|
|
tasks:
|
||
|
|
default:
|
||
|
|
cmds:
|
||
|
|
- go mod tidy
|
||
|
|
- task -l --json | jq -r '.tasks[].name' | fzf --tmux | xargs task
|
||
|
|
|
||
|
|
gen:templ:
|
||
|
|
aliases: [templ]
|
||
|
|
desc: Templ Generate
|
||
|
|
dir: '{{.GIT_ROOT}}'
|
||
|
|
cmds:
|
||
|
|
- templ generate
|
||
|
|
|
||
|
|
gen:sqlc:
|
||
|
|
aliases: [sqlc]
|
||
|
|
desc: Sqlc Generate
|
||
|
|
dir: '{{.GIT_ROOT}}/internal/db'
|
||
|
|
cmds:
|
||
|
|
- sqlc generate
|
||
|
|
|
||
|
|
build:enclave:
|
||
|
|
aliases: [enclave]
|
||
|
|
desc: Go Build WASI Enclave
|
||
|
|
dir: '{{.GIT_ROOT}}/cmd/enclave'
|
||
|
|
cmd: make build
|
||
|
|
|
||
|
|
build:radar:
|
||
|
|
aliases: [radar]
|
||
|
|
desc: Go Build WASM Radar
|
||
|
|
dir: '{{.GIT_ROOT}}/cmd/radar'
|
||
|
|
cmd: make build
|
||
|
|
|
||
|
|
build:signer:
|
||
|
|
aliases: [signer]
|
||
|
|
desc: Go Build WASI Signer
|
||
|
|
dir: '{{.GIT_ROOT}}/cmd/signer'
|
||
|
|
cmd: make build
|
||
|
|
|
||
|
|
build:worker:
|
||
|
|
aliases: [worker]
|
||
|
|
desc: Go Build WASM Worker
|
||
|
|
dir: '{{.GIT_ROOT}}/cmd/worker'
|
||
|
|
cmd: make build
|
||
|
|
|
||
|
|
deploy:radar:
|
||
|
|
desc: Cloudflare Deploy Radar
|
||
|
|
dir: '{{.GIT_ROOT}}/cmd/radar'
|
||
|
|
cmd: make deploy
|
||
|
|
|
||
|
|
deploy:worker:
|
||
|
|
desc: Cloudflare Deploy Worker
|
||
|
|
dir: '{{.GIT_ROOT}}/cmd/worker'
|
||
|
|
cmd: make deploy
|
||
|
|
|
||
|
|
start:radar:
|
||
|
|
desc: Wrangler Dev Radar
|
||
|
|
dir: '{{.GIT_ROOT}}/cmd/radar'
|
||
|
|
cmd: wrangler dev
|
||
|
|
|
||
|
|
start:worker:
|
||
|
|
desc: Wrangler Dev Worker
|
||
|
|
dir: '{{.GIT_ROOT}}/cmd/worker'
|
||
|
|
cmd: wrangler dev
|
||
|
|
|