diff --git a/scripts/deploy.sh b/scripts/deploy.sh index 69aabd8..a724e74 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -116,7 +116,7 @@ valid_service() { dankclaw:gluetun|dankclaw:searxng-network|dankclaw:searxng-valkey|dankclaw:searxng|\ dankclaw:pihole|dankclaw:open-webui|dankclaw:gitea-postgres|dankclaw:gitea-server|\ dankclaw:comfyui|dankclaw:hermes|dankclaw:hermes-dashboard|\ - dankclaw:prometheus|dankclaw:grafana|dankclaw:loki|dankclaw:alloy|\ + dankclaw:hermes-webui|dankclaw:prometheus|dankclaw:grafana|dankclaw:loki|dankclaw:alloy|\ dankclaw:node-exporter|dankclaw:authentik-postgres|dankclaw:authentik-server|\ dankclaw:authentik-worker|dankclaw:caddy|dankclaw:homepage|\ dankclaw:frank-default-large|dankclaw:frank-default-npu|\ diff --git a/tests/hermes_webui.bats b/tests/hermes_webui.bats index 55c88ab..e70461b 100644 --- a/tests/hermes_webui.bats +++ b/tests/hermes_webui.bats @@ -10,6 +10,7 @@ load helpers COMPOSE="$REPO_ROOT/dankclaw/compose.yaml" ENV_EXAMPLE="$REPO_ROOT/dankclaw/.env.example" PLANNER="$REPO_ROOT/scripts/deploy-plan.py" +DEPLOY="$REPO_ROOT/scripts/deploy.sh" REMOTE_DEPLOY="$REPO_ROOT/scripts/deploy-remote.sh" webui_service_yaml() { @@ -96,3 +97,7 @@ EOF grep -q 'dankclaw:hermes-webui' "$REMOTE_DEPLOY" awk '/^deploy_compose_service\(\)/,/^}/' "$REMOTE_DEPLOY" | grep -q 'hermes-webui' } + +@test "top-level deployer accepts hermes-webui as a Dankclaw service" { + grep -q 'dankclaw:hermes-webui' "$DEPLOY" +}