publish method
Execute with the msix:publish
command
Implementation
Future<void> publish() async {
await _initConfig();
await _config.validateAppInstallerConfigValues();
AppInstaller appInstaller = AppInstaller();
await appInstaller.validatePublishVersion();
await _createMsix();
Progress loggerProgress = _logger.progress('publishing');
await appInstaller.copyMsixToVersionsFolder();
await appInstaller.generateAppInstaller();
await appInstaller.generateAppInstallerWebSite();
loggerProgress.finish(showTiming: true);
_logger.write(
'${'appinstaller created: '.green}${_config.appInstallerPath.blue.emphasized}');
}