-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjustfile
More file actions
50 lines (35 loc) · 855 Bytes
/
justfile
File metadata and controls
50 lines (35 loc) · 855 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
set windows-shell := ["pwsh.exe", "-c"]
set dotenv-load := true
setup:
pnpm install
pnpm exec prek install
cargo check --workspace --all-features
dev-confluence:
watchexec -r -e rs,toml,yaml,yml,env,json -- cargo run -p confluence --bin confluence_server
dev-webui:
pnpm exec nx serve outposts-web
dev-proxy:
npm run start -w dev-proxy
build-webui:
pnpm exec nx build outposts-web
build-confluence:
cargo build --release -p confluence --bin confluence_server
lint:
pnpm lint
lint-fix:
pnpm lint:fix
format:
pnpm format
format-check:
pnpm format:check
fix:
just lint-fix
just format
container-build:
docker compose build
container-deploy:
docker compose up -d
dev-deps:
docker compose -f docker-compose.dev-deps.yml up -d --remove-orphans
dev-deps-down:
docker compose -f docker-compose.dev-deps.yml down