Skip to content

自动化构建

该库主要适用于自动化构建和打包DEVOPS的功能。解放每次都要人工干预的打包流程


步骤函数列表

步骤函数函数描述
BuildReady准备构建环境
BuildAsset构建资源
BuildApk构建APK
BuildDouYin构建DouYin

参数解析

参数参数描述
LogFilePath日志文件路径
IsUploadLogFile是否上传日志文件.每个任务结束都可以上传当次任务的日志文件,默认为 false
BuildNumber构建序列号.每个任务是唯一的
ObjectStorageBucketName对象存储桶的名称
ObjectStorageKey对象存储桶的Key
ObjectStorageSecret对象存储桶的秘钥
JobName任务名称
PackageName资源包的名称,默认为 DefaultPackage ,当使用 BuildAsset 有效
IsIncrementalBuildPackage是否使用增量构建资源包.默认为 false, 当使用 BuildAsset 有效
IsUploadAsset是否上传打包后的资源.默认为 false, 当使用 BuildAsset 有效
UploadAssetSavePath上传打包后的资源存储路径.默认为 /,当使用 BuildAsset 有效
IsUploadApk是否上传打包后的APK.默认为 false, 当使用 BuildApk 有效

步骤解析

BuildReady 准备构建环境

提示

这个步骤必须在第一步执行

这里会执行HybridCLR的安装检测和生成AOT列表。这里如果代码没有进行大量改动的时候不需要多次执行。加速打包。

BuildAsset 构建资源

这里会构建资源包。可以多次执行。每次构建完成都可以上传资源包到对象存储

BuildApk 构建APK

这里会构建发布包。构建完成可以上传到对象存储