tambahan
This commit is contained in:
22
bin/g3n.ts
22
bin/g3n.ts
@@ -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}`);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user