fix12: разделение env-артефактов и стабилизация smoke

This commit is contained in:
2026-04-30 23:54:15 +05:00
parent a41f14067b
commit b228928e99
6 changed files with 42 additions and 29 deletions
+3 -1
View File
@@ -12,7 +12,7 @@ import { installHysteria } from "../steps/hysteria";
import { generateConfig } from "../steps/config";
import { deploySystemd } from "../steps/systemd";
import { applyFirewall } from "../steps/firewall";
import { writePostInstallEnv } from "../steps/env";
import { writeBootstrapAdminSecret, writePostInstallEnv } from "../steps/env";
import { smoke } from "../steps/smoke";
export async function install(options: InstallOptions): Promise<void> {
@@ -64,6 +64,8 @@ export async function install(options: InstallOptions): Promise<void> {
await applyFirewall(context);
step("post-install env");
await writePostInstallEnv(context);
step("bootstrap admin secret");
await writeBootstrapAdminSecret(context);
step("smoke checks");
await smoke(context);
}