guandan.dev

guandan.dev

https://git.tonybtw.com/guandan.dev.git git://git.tonybtw.com/guandan.dev.git
493 bytes raw
1
default:
2
    @just --list
3
4
dev:
5
    #!/usr/bin/env bash
6
    trap 'kill 0' EXIT
7
    just server &
8
    just client &
9
    wait
10
11
server:
12
    cd server && PORT=8081 air
13
14
client:
15
    cd client && npm run dev
16
17
build:
18
    cd server && go build -o bin/guandanbtw .
19
    cd client && npm run build
20
21
install:
22
    cd client && npm install
23
24
deploy:
25
    #!/usr/bin/env bash
26
    cd /www/sites/guandanbtw
27
    sudo git fetch
28
    sudo git merge origin/master
29
    just build
30
    sudo systemctl restart guandanbtw