From 105a4cdfeffebe50ca1806a7e67f461a5b6a81c2 Mon Sep 17 00:00:00 2001 From: Frank Date: Wed, 26 Aug 2026 08:22:23 -0700 Subject: [PATCH] deploy.sh: accept hermes-webui in the top-level service inventory --- scripts/deploy.sh | 2 +- tests/hermes_webui.bats | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) 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" +}