fix(docker): avoid package node_modules copy conflicts

This commit is contained in:
Vincent Koc
2026-05-06 09:15:20 -07:00
parent 3e8b5b4ee7
commit ffd212ca43
2 changed files with 4 additions and 1 deletions

View File

@@ -116,6 +116,9 @@ describe("docker build cache layout", () => {
expect(dockerfile).toContain(
"cp -a /tmp/openclaw-prefix/lib/node_modules/. /app/node_modules/",
);
expect(dockerfile).toContain(
"find /tmp/openclaw-prefix/lib/node_modules/openclaw -mindepth 1 -maxdepth 1 ! -name node_modules",
);
expect(dockerfile).toContain("rm -rf /app/node_modules/openclaw");
expect(dockerfile).toContain("ln -sf /app /app/node_modules/openclaw");
});