2024.09.12

今天到公司骑车只花了35分钟

Seasun day2


ToDo

待了解

  • pdb 上传 crasheye 流程

  • unity 引用

  • 包体构建完毕之后如何给出一个拉取链接

  • 客户端如何加密

  • 渠道包如何制作

QA


工作内容

添加/修改构建脚本时 chenzilve<陈梓略>做了诸多嘱托保证提交安全稳定

尽量少的修改既有代码,新增脚本实现了部分逻辑,做了本地验证,做了code review。明天上午继续完善再提交,还有命名需要在构建机上验证。

任务解读

项目背景

因为我们的项目是每小时构建的(原因有很多,需要这样),构建制品需要以 zip 的形式存储到 ***文件服务器*****上,供测试使用。

我们的*****文件服务器***空间也是有限,虽然很大,但是也顶不住每小时归档一份,这就需要清理,目前的***清理规则*****是按时间清理,旧文件目录无差别统一清理。

需求

测试同学需要半年前的现成的构建版本制品,按照清理逻辑,肯定是没有了,所以按照测试同学的实际需求,每周四的bvt版本做一个长期归档,以便随时取用。

涉及的项目知识

  • 构建机任务配置管理

  • ones 需求管理

  • 文件命名规则

  • 流水线 & 脚本 编写

  • 构建机之间的文件交互

  • ftp / smb 文件共享

  • 书写逻辑要做多平台分歧

IT支持

  • lifali<李法励> 帮忙申请并挂载了一块 3T 的硬盘到 207 机器上

我们的构建机容量,不同用户可见的信息不一样,有用户专用的磁盘容量,所以构建机容量面板监控中所看到的并不是全部的

  • lifali<李法励> 帮忙开通了 207 ftp访问权限白名单

本地一直访问不了,沟通之后修复了问题,原因是 207 新申请的磁盘资源限制了 ip 访问

额外注意

207 机并未加入构建体系中,流水线不可见,需要通过 189 远程驱动 207 进行脚本执行,完成任务

权限开通

  • 构建机登录操作权限

找 IT 人员 lifali<李法励> 开通了构建机访问权限