handleServerBuild function
Build server Docker image
Implementation
Future<void> handleServerBuild() async {
final config = await ProjectConfigLoader.load();
if (config == null) {
ProjectConfigLoader.printMissingConfigHelp();
return;
}
if (!config.createServer) {
error('Server is not enabled for this project.');
return;
}
final server = ServerSetup(config);
if (await server.buildDockerImage()) {
success('Server Docker image built successfully');
} else {
error('Docker build failed');
}
}