feat: integrate ITWorx branding and refine cockpit UX
deploy / deploy (push) Canceled after 0s

This commit is contained in:
Jens
2026-07-26 04:13:42 +02:00
parent eea74f97ef
commit 2a32e9fec9
27 changed files with 298 additions and 54 deletions
+5 -1
View File
@@ -74,14 +74,18 @@ def test_deployment_examples_use_per_platform_mailbox_configuration() -> None:
for key in required_keys:
assert f"{key}=" in content
env_example = (ROOT / ".env.example").read_text(encoding="utf-8")
assert "VACATURERADAR_OWNER_NAME=Jens" in env_example
def test_unraid_deploy_requires_dedicated_ssh_alias() -> None:
deploy_script = (ROOT / "scripts" / "deploy_unraid.sh").read_text(encoding="utf-8")
assert 'UNRAID_SSH_HOST:-unraid-itworx' in deploy_script
assert "UNRAID_SSH_HOST:-unraid-itworx" in deploy_script
assert "ssh -G" in deploy_script
assert '[[ "$ssh_user" != "root" ]]' in deploy_script
assert "itworx_unraid_deploy" in deploy_script
assert "BatchMode=yes" in deploy_script
assert "git ls-files --cached --others --exclude-standard -z" in deploy_script
assert '[[ -e "$tracked_path" ]]' in deploy_script
assert "/health/ready/" in deploy_script