update:完善构建参数的说明
parent
95f32b1c33
commit
6caf2d0a78
|
|
@ -7,24 +7,29 @@ namespace Guru.Editor
|
|||
{
|
||||
Editor = 0,
|
||||
Jenkins,
|
||||
Others,
|
||||
}
|
||||
|
||||
public class AppBuildParam
|
||||
{
|
||||
public bool IsBuildRelease;
|
||||
public bool IsBuildShowLog;
|
||||
public AppBuilderType BuilderType;
|
||||
public string BuildVersion = "";
|
||||
public bool AutoSetBuildNumber = true;
|
||||
public bool IsBuildAAB;
|
||||
public bool IsBuildSymbols = false;
|
||||
public int AndroidTargetVersion = 0;
|
||||
public bool AndroidUseMinify = false;
|
||||
public bool DebugWithMono = true;
|
||||
public string IOSTargetVersion = "";
|
||||
public string IOSTeamId = "";
|
||||
public string CompanyName = "";
|
||||
public bool UseGuruCerts = true; // 使用 Guru 的证书打包
|
||||
//------------ Basic ----------------
|
||||
public bool IsBuildRelease; // 是否构建发布包体
|
||||
public bool IsBuildShowLog; // 是否显示日志
|
||||
public AppBuilderType BuilderType; // 构建类型
|
||||
public string BuildVersion = ""; // 构建版本号, 填写后会依据此版本设置应用的 Version
|
||||
public bool AutoSetBuildNumber = true; // 自动设置构建号, 可参考 Guru的SDK 接入说明文档
|
||||
public bool UseGuruCerts = true; // 是否使用 Guru 的证书打包
|
||||
//------------ Android ----------------
|
||||
public bool IsBuildAAB; // 是否构建 AAB 包体 ( GooglePlay 发布专用 )
|
||||
public bool IsBuildSymbols = false; // 是否需要构建 Symbols.zip 文件 ( GooglePlay 发布专用 )
|
||||
public int AndroidTargetVersion = 0; // Android SDK 版本设置 ( GooglePlay 发布专用 )
|
||||
public bool AndroidUseMinify = false; // 是否开启 Android 的代码混淆和保护文件
|
||||
public bool DebugWithMono = true; // 是否使用 Mono 编译项目 ( Android Debug包专用 )
|
||||
//------------ iOS ----------------
|
||||
public string IOSTargetVersion = ""; // IOS SDK 版本设置 ( iOS 发布专用 )
|
||||
public string IOSTeamId = ""; // IOS 打包 TeamId ( iOS 使用专用的开发证书后开启 )
|
||||
public string CompanyName = ""; // 发布厂商的名称
|
||||
|
||||
|
||||
|
||||
public override string ToString()
|
||||
|
|
|
|||
Loading…
Reference in New Issue