Merge pull request #1694 from pikasTech/feat/g14-wsl-hwpod-node
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / unidesk-host- Success

feat: 增加 G14 Windows HWPOD 节点受控部署
This commit is contained in:
Lyon
2026-07-10 19:04:56 +08:00
committed by GitHub
9 changed files with 922 additions and 3 deletions
+5 -1
View File
@@ -554,6 +554,10 @@ export async function runHwlabNodeCommand(_config: Config, args: string[]): Prom
const { runHwlabNodeHwpodPreinstallCommand } = await import("../hwlab-node-hwpod-preinstall");
return runHwlabNodeHwpodPreinstallCommand(args.slice(1));
}
if (domain === "hwpod-node") {
const { runHwlabHwpodNodeCommand } = await import("../hwlab-hwpod-node");
return runHwlabHwpodNodeCommand(args.slice(1));
}
if (domain === "fake-model-provider") {
return runHwlabFakeModelProviderCommand(_config, args.slice(1));
}
@@ -569,7 +573,7 @@ export async function runHwlabNodeCommand(_config: Config, args: string[]): Prom
return runNodeDelegatedDomain(_config, domain, args.slice(1));
}
if (domain !== "secret") {
return { ok: false, command: `hwlab nodes ${domain ?? ""}`.trim(), message: "supported commands: hwlab nodes control-plane, hwlab nodes git-mirror, hwlab nodes hwpod-preinstall, hwlab nodes fake-model-provider, hwlab nodes observability, hwlab nodes secret, hwlab nodes test-accounts. web-probe moved to top-level: bun scripts/cli.ts web-probe --help" };
return { ok: false, command: `hwlab nodes ${domain ?? ""}`.trim(), message: "supported commands: hwlab nodes control-plane, hwlab nodes git-mirror, hwlab nodes hwpod-preinstall, hwlab nodes hwpod-node, hwlab nodes fake-model-provider, hwlab nodes observability, hwlab nodes secret, hwlab nodes test-accounts. web-probe moved to top-level: bun scripts/cli.ts web-probe --help" };
}
const options = parseSecretOptions(args.slice(1));
return runNodeSecret(options);