add pocketbase
This commit is contained in:
94
taskfile.yml
94
taskfile.yml
@ -13,56 +13,56 @@ tasks:
|
||||
- task --list
|
||||
silent: true
|
||||
|
||||
# compile_musl:
|
||||
# aliases: [cm]
|
||||
# desc: "compiles pocketbase for musl"
|
||||
# env:
|
||||
# CGO_ENABLED: "0"
|
||||
# GOOS: "linux"
|
||||
# GOARCH: "amd64"
|
||||
# CC: "x86_64-linux-musl-gcc"
|
||||
# cmds:
|
||||
# - |
|
||||
# mkdir -p ./.output
|
||||
# cd ./backend
|
||||
# {{.CompileStr}}
|
||||
compile_musl:
|
||||
aliases: [cm]
|
||||
desc: "compiles pocketbase for musl"
|
||||
env:
|
||||
CGO_ENABLED: "0"
|
||||
GOOS: "linux"
|
||||
GOARCH: "amd64"
|
||||
CC: "x86_64-linux-musl-gcc"
|
||||
cmds:
|
||||
- |
|
||||
mkdir -p ./.output
|
||||
cd ./backend
|
||||
{{.CompileStr}}
|
||||
|
||||
# compile_gnu:
|
||||
# aliases: [cg]
|
||||
# desc: "compiles pocketbase for gnu"
|
||||
# env:
|
||||
# CGO_ENABLED: "0"
|
||||
# GOOS: "linux"
|
||||
# GOARCH: "amd64"
|
||||
# cmds:
|
||||
# - |
|
||||
# mkdir -p ./.output
|
||||
# cd ./backend
|
||||
# {{.CompileStr}}
|
||||
compile_gnu:
|
||||
aliases: [cg]
|
||||
desc: "compiles pocketbase for gnu"
|
||||
env:
|
||||
CGO_ENABLED: "0"
|
||||
GOOS: "linux"
|
||||
GOARCH: "amd64"
|
||||
cmds:
|
||||
- |
|
||||
mkdir -p ./.output
|
||||
cd ./backend
|
||||
{{.CompileStr}}
|
||||
|
||||
# build_run_gnu:
|
||||
# aliases: [br]
|
||||
# desc: "compiles pocketbase for gnu"
|
||||
# env:
|
||||
# CGO_ENABLED: "0"
|
||||
# GOOS: "linux"
|
||||
# GOARCH: "amd64"
|
||||
# cmds:
|
||||
# - |
|
||||
# mkdir -p ./.output
|
||||
# cd ./backend
|
||||
# go build -ldflags "-s -w" -o ../.pocketbase/pocketbase .
|
||||
# cd ..
|
||||
# ./.pocketbase/pocketbase serve --dir=./backend/pb_data
|
||||
build_run_gnu:
|
||||
aliases: [br]
|
||||
desc: "compiles pocketbase for gnu"
|
||||
env:
|
||||
CGO_ENABLED: "0"
|
||||
GOOS: "linux"
|
||||
GOARCH: "amd64"
|
||||
cmds:
|
||||
- |
|
||||
mkdir -p ./.output
|
||||
cd ./backend
|
||||
go build -ldflags "-s -w" -o ../.pocketbase/pocketbase .
|
||||
cd ..
|
||||
./.pocketbase/pocketbase serve --dir=./backend/pb_data
|
||||
|
||||
# watch_backend:
|
||||
# aliases: [wb]
|
||||
# desc: "watch backend and compile"
|
||||
# cmds:
|
||||
# - |
|
||||
# cd ./backend
|
||||
# pwd
|
||||
# air -build.args_bin='serve --dir=./pb_data' -build.exclude_dir=pb_data,backups -build.include_ext=go
|
||||
watch_backend:
|
||||
aliases: [wb]
|
||||
desc: "watch backend and compile"
|
||||
cmds:
|
||||
- |
|
||||
cd ./backend
|
||||
pwd
|
||||
air -build.args_bin='serve --dir=./pb_data' -build.exclude_dir=pb_data,backups -build.include_ext=go
|
||||
|
||||
watch_front:
|
||||
aliases: [wf]
|
||||
|
Reference in New Issue
Block a user