getPublishDistributor method
PublishDistributor
getPublishDistributor({
- required ArgResults results,
- required FlutterPublish flutterPublish,
- required FlutterBuild flutterBuild,
override
Implementation
@override
PublishDistributor getPublishDistributor({
required ArgResults results,
required FlutterPublish flutterPublish,
required FlutterBuild flutterBuild,
}) {
final platformBuild = WebPlatformBuild(
buildType: BuildType.web,
flutterBuild: flutterBuild,
);
return WebServerDistributor(
flutterPublish: flutterPublish,
platformBuild: platformBuild,
webServerPath: results[argWebServerPath] as String,
serverConnection: WebServerConnection(
host: results[argWebServerHost] as String,
port: int.tryParse(results[argWebServerPort] ?? ''),
sshUser: results[argWebSshUser] as String,
sshPrivateKeyBase64: results[argWebSshPrivateKeyBase64] as String,
// sshPrivateKeyPassphrase: results[argWebSshPrivateKeyPassphrase] as String?,
),
);
}