runBuild static method
打包
Implementation
static Future<void> runBuild(List<ReleasePlatform> platforms) async {
if (platforms.length == 1) {
platforms[0] == ReleasePlatform.android ? _releaseAndroid() : _releaseWindows();
} else {
String platform = '${ReleasePlatform.android.name} 和 ${ReleasePlatform.windows.name}';
VersionManage().selectVersionType();
printSuccessMessage('开始打包 ${VersionManage().projectName} $platform 平台\n');
await _releaseAndroid(isExternalCall: true);
await _releaseWindows(isExternalCall: true);
await pushToGit();
printSuccessMessage('${VersionManage().projectName} $platform 打包完成');
}
}