mirror of
https://github.com/moghtech/komodo.git
synced 2026-04-29 21:27:26 -05:00
* setup network page * add Network, Image, Container * Docker ListItems and Inspects * frontend build * dev0 * network info working * fix cargo lock * dev1 * pages for the things * implement Active in dashboard * RunBuild update trigger list refresh * rename deployment executions to StartDeployment etc * add server level container control * dev2 * add Config field to Image * can get image labels from Config.Labels * mount container page * server show resource count * add GetContainerLog api * add _AllContainers api * dev3 * move ResourceTarget to entities mod * GetResourceMatchingContainer api * connect container to resource * dev4 add volume names to container list items * ts types * volume / image / network unused management * add image history to image page * fix PruneContainers incorret Operation * update cache for server for server after server actions * dev5 * add singapore to Hetzner * implement delete single network / image / volume api * dev6 * include "in use" on Docker Lists * add docker resource delete buttons * is nice * fix volume all in use * remove google font dependency * use host networking in test compose * implement Secret Variables (hidden in logs) * remove unneeded borrow * interpolate variables / secrets into extra args / onclone / onpull / command etc * validate empty strings before SelectItem * rename everything to Komodo * rename workspace to komodo * rc1
43 lines
1.0 KiB
TOML
43 lines
1.0 KiB
TOML
[gen-ts-types]
|
|
description = "generates typescript types for the ts client"
|
|
path = "."
|
|
cmd = "node ./client/core/ts/generate_types.mjs"
|
|
|
|
[build-ts-client]
|
|
path = "client/core/ts"
|
|
cmd = "yarn build"
|
|
|
|
[start-frontend]
|
|
path = "frontend"
|
|
cmd = "yarn dev"
|
|
|
|
[build-frontend]
|
|
path = "frontend"
|
|
cmd = "yarn build"
|
|
|
|
[test-compose]
|
|
description = "deploys test.compose.yaml"
|
|
cmd = """
|
|
docker compose -f test.compose.yaml down && \
|
|
docker compose -f test.compose.yaml up -d"""
|
|
|
|
[test-compose-build]
|
|
description = "builds and deploys test.compose.yaml"
|
|
cmd = """
|
|
docker compose -f test.compose.yaml down && \
|
|
docker compose -f test.compose.yaml up -d --build"""
|
|
|
|
[test-core]
|
|
description = "runs core --release pointing to test.core.config.toml"
|
|
cmd = "KOMODO_CONFIG_PATH=test.core.config.toml cargo run -p komodo_core --release"
|
|
|
|
[docsite-start]
|
|
path = "docsite"
|
|
cmd = "yarn start"
|
|
|
|
[docsite-deploy]
|
|
path = "docsite"
|
|
cmd = "yarn deploy"
|
|
|
|
[rustdoc-server]
|
|
cmd = "cargo watch -s 'cargo doc --no-deps -p komodo_client' & http --quiet target/doc" |