From 90ad79cbcdc8f812a862581e604e9167e814b6d6 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 27 Apr 2026 03:13:50 +0100 Subject: [PATCH] test(docker): generate update fixture ui asset --- scripts/e2e/update-channel-switch-docker.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/e2e/update-channel-switch-docker.sh b/scripts/e2e/update-channel-switch-docker.sh index 730ff942142..97b1e56e910 100755 --- a/scripts/e2e/update-channel-switch-docker.sh +++ b/scripts/e2e/update-channel-switch-docker.sh @@ -47,12 +47,14 @@ node - <<'"'"'NODE'"'"' const fs = require("node:fs"); const packageJsonPath = "/tmp/openclaw-git/package.json"; const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, "utf8")); +const fixtureUiBuildSource = `const fs=require("node:fs");fs.mkdirSync("dist/control-ui",{recursive:true});fs.writeFileSync("dist/control-ui/index.html","fixture\\n")`; +const fixtureUiBuildCommand = `node -e ${JSON.stringify(fixtureUiBuildSource)}`; packageJson.pnpm = { ...packageJson.pnpm, allowUnusedPatches: true }; packageJson.scripts = { ...packageJson.scripts, build: "node -e \"console.log(\\\"fixture build skipped\\\")\"", lint: "node -e \"console.log(\\\"fixture lint skipped\\\")\"", - "ui:build": "node -e \"console.log(\\\"fixture ui build skipped\\\")\"", + "ui:build": fixtureUiBuildCommand, }; fs.writeFileSync(packageJsonPath, `${JSON.stringify(packageJson, null, 2)}\n`); fs.mkdirSync("/tmp/openclaw-git/dist/control-ui", { recursive: true });