fix(ui): reflect update availability and config changes; expand mobile player metadata
ci / api / api (push) Successful in 50s
ci / contract / contract (сгенерированный код совпадает с openapi.yaml) (push) Successful in 1m0s
ci / db / db (push) Successful in 58s
ci / mobile / mobile (Metro-бандл Android) (push) Successful in 1m27s
ci / docker / docker (образы собираются — их сервер собирает сам при обновлении) (push) Successful in 1m39s
ci / ts / ts (packages + web) (push) Successful in 2m40s
ci / api / api (push) Successful in 50s
ci / contract / contract (сгенерированный код совпадает с openapi.yaml) (push) Successful in 1m0s
ci / db / db (push) Successful in 58s
ci / mobile / mobile (Metro-бандл Android) (push) Successful in 1m27s
ci / docker / docker (образы собираются — их сервер собирает сам при обновлении) (push) Successful in 1m39s
ci / ts / ts (packages + web) (push) Successful in 2m40s
This commit is contained in:
1 parent
bc55528afd
commit
a6c9fd8a00
30 files changed
+833
-395
No files matched your search
@@ -116,7 +116,7 @@ class DeploymentTests(unittest.TestCase):
|
||||
target.write_text('echo "setup $*" >> "$TRACE"\nexit ' + str(install_exit) + '\n', encoding="utf-8", newline="\n")
|
||||
self.env["TARGET_INSTALLER"] = target.as_posix()
|
||||
(self.deploy / "install-management.sh").write_text("echo 'old setup must not run' >&2; exit 99\n", encoding="utf-8")
|
||||
self.stub("git", 'echo "git $*" >> "$TRACE"\ncase "$1" in checkout) cp "$TARGET_INSTALLER" install-management.sh;; describe) echo v1.9.1;; esac\n')
|
||||
self.stub("git", 'echo "git $*" >> "$TRACE"\ncase "$1" in checkout) cp "$TARGET_INSTALLER" install-management.sh;; describe) echo v1.9.1;; rev-parse) echo aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;; esac\n')
|
||||
self.stub("docker", 'echo "docker $*" >> "$TRACE"\n')
|
||||
|
||||
def test_update_installs_target_revision_worker_before_container_operations(self):
|
||||
@@ -127,6 +127,7 @@ class DeploymentTests(unittest.TestCase):
|
||||
self.assertLess(trace.index("git checkout"), trace.index("setup --ensure"))
|
||||
self.assertLess(trace.index("setup --ensure"), trace.index("docker compose"))
|
||||
self.assertIn("up -d --remove-orphans", trace)
|
||||
self.assertIn("PIPU_COMMIT=" + "a" * 40, (self.deploy / ".env").read_text())
|
||||
|
||||
def test_failed_host_setup_stops_update_before_container_operations(self):
|
||||
self.update_fixture(install_exit=1)
|
||||
|
||||
Reference in new issue
Block a user