Stream Tower deploy script through bash
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-07-11 11:02:33 +02:00
parent 5831bc7861
commit 12c07cfc62
4 changed files with 25 additions and 18 deletions
@@ -130,6 +130,15 @@ def test_tower_deploy_build_uses_remote_env_ai_setting_by_default() -> None:
assert 'docker build --build-arg GEOINTEL_INSTALL_AI="$GEOINTEL_INSTALL_AI"' in script
def test_powershell_tower_deploy_streams_remote_script_to_bash() -> None:
powershell = (ROOT / "scripts" / "deploy_tower.ps1").read_text(encoding="utf-8")
assert "bash -s" in powershell
assert "$remoteScript | ssh" in powershell
assert "REMOTE_PATH='$RemotePath'" in powershell
assert "DEPLOY_GEOINTEL_INSTALL_AI='$InstallAi'" in powershell
def test_live_migration_smoke_supports_dockerman_native_container() -> None:
script = (ROOT / "scripts" / "live_migration_smoke.sh").read_text(encoding="utf-8")