Nuget更新SDP自动更新引擎、播放组件打包

日期 修改人 修改内容
2021年2月08日 龚鑫 完善流程图
2021年2月20日 龚鑫 更新新业务流程

构建脚本说明

  1. 此脚本用于对接OA系统和SDP的自动构建系统,VR播放器、编辑器、3D播放器必须接入,否则OA的自动出包流程无法串通。

  2. 目前已完成的OA打包方案是,OA传给SDP Git标签,SDP根据标签获取代码,打包脚本控制构建过程。

  3. 目前OA打包的最新优化方案是,OA传给SDP,播放组件和引擎组件的具体版本号,由打包脚本负责获取指定的大包版本,完成构建,此方案还在开发中

构建脚本执行流程



构建参数和SDP构建页面对应关系图

注意:这个不需要手动配置,后续OA在每个版本上会指定引擎跟播放组件的版本号,然后再设置到这里。这个不需要你们关心,知道就好

U3D应用如何接入

1、打开99U群:应用SDP打包 ,查看共享文件
2、将文件解压到以下目录

3、执行NugetUpdate.bat命令

4、Nuget更新的主要脚本抽离到了PlayerEngineUpdate.cs文件中

原有的ExportExe.cs文件需要基于上述的文件进行调整,去除更新大包跟拷贝ModuleConfig文件的功能,使用PlayerEngineUpdate中的接口