-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.kanban.toml
More file actions
39 lines (32 loc) · 1 KB
/
Copy path.kanban.toml
File metadata and controls
39 lines (32 loc) · 1 KB
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
[[task]]
label = "Kanban Backend"
container_port = 7474
[[task]]
label = "Kanban Frontend"
container_port = 5173
[[task]]
label = "Kanban Frontend (Local Backend)"
container_port = 5174
[[task]]
label = "Kanban Docs"
container_port = 5175
[sync]
allow_rebase = true
allow_merge = false
[merge]
allow_merge_commit = false
allow_squash = true
allow_rebase = false
# Preview deployments of this repo (kanban previewing kanban): the embedded
# local-preview orchestrator reads this table from the deployed commit.
# Schema: https://jmelahman.github.io/local-preview/reference/preview-toml
[previews.frontend]
path = "web"
build = [["npm", "ci"], ["npm", "run", "build"]]
dist = "dist"
[previews.backend]
path = "."
exclude = ["docs/", "plans/", "assets/", "build/", "deploy/", "*.md", ".github/", ".devcontainer/", ".vscode/"]
build = [["go", "build", "-o", "bin/server", "."]]
run = ["./bin/server", "serve", "--addr", "127.0.0.1:{port}", "--data-dir", "{state_dir}"]
health_path = "/api/health"