This commit is contained in:
bipproduction
2025-10-06 17:19:16 +08:00
parent 25923dcea4
commit 371feb4f05
2 changed files with 33 additions and 11 deletions

View File

@@ -173,7 +173,27 @@ function handleCompose(name?: string): void {
return;
}
compose(name);
if (!args.env) {
console.error("❌ Compose env (staging/prod) is required");
return;
}
if (args.env !== "staging" && args.env !== "prod") {
console.error("❌ Compose env (staging/prod) is required");
return;
}
if (!args.port) {
console.error("❌ Compose port is required");
return;
}
if(args.port.length !== 2) {
console.error("❌ Compose port must be 2 digits");
return;
}
compose(name, args.env, Number(args.port));
console.log(`✅ Compose file generated for ${name}`);
}