PA流水线升级 2

PA流水线升级 2
Aholic~茜流水线优化升级:
1、进一步明确A类和B类打包任务,A类:每个产品需要单独更换素材主题,背景等。B类:产品没有单独的主题素材,只需要更换其icon和logo以及商店适配等。其中顶部余额、Footer/CTA、结束卡及横竖屏布局适配为标准库中的适配,因此视为所有产品的统一升级,而不单独因为这个列为A类打包任务
2、发现流水线工作起来的时候会存在漏步骤和扩大工作范围的问题:容易在PR之前漏掉最终审查,导致PR之后仍会出现问题,需要重新反复PR,还有就是很多时候在推行任务的时候,扩大范围,特别是明明没有让你PR,但是却主动提交申请。
3、为流水线设置几个必要断点,在这几个断点的时候停止工作,并汇报当前工作的进度,以及刚刚做了什么,防止遇到问题的时候一股脑闷着做下去。断点暂时设置为:
- 查看当前打包任务类型后停下来
- 导入素材后检查当前任务是否缺少什么或者素材不齐全,并给出准确回复并停下来
- 生成预览后停下来
- 确认预览无误后,预选打包后停下来
- 预选打包无误后,确认收口后停下来
- PR通过,新tag推送后停下来
4、在满足脚手架和规范仓要求的同时尽可能减少重复步骤,例如重复候选,重复打包。还有就是经常在交付的时候重复反复不停的检验,十分浪费时间,满足必要的步骤下进行检验即可,没必要这样一直浪费时间
5、如果打包任务为A类,即为要更换主题背景,物料等,则统一创建各个产品的文件夹,由我亲自来进行素材导入
6、预打包之前也要进行项目的检测和玩法的校验,防止项目出现bug的同时呢,也要注意项目与脚手架的适配情况,以及共用素材是否按照规范对齐,还有屏幕尺寸适配啥的有没有做好等等项目内的问题,防止预打包出来后,检查出问题又要修改,然后又要重新打包
7、申请PR前,务必按照规范进行审核,防止PR不通过,或者没有按照规范进行PR提交。同时发布前统一生成预览,供我查看,无误后再推送PR。
8、creative-production 变更通知。PA 制作与交付不再依赖 catalog 登记
9、实际案例中的错误,记录错误原因,核对规范仓整理新规则,防止重复出错:附上截图
10、现在一些旧项目和pa仓库的命名存在隐式转换,并没有按照最新的规范仓来,这种可以直接修改场景名,按照规范仓来。
11、nas上传过程中若出现局部失败或者打包过程中出现断网情况等一系列问题,尝试断点重连并恢复上传,从断点继续上传,失败的包也重新上传就好,如果不是必要阻断不要停止上传,也不要从头重新上传
12、打包前的审核过程中一定要认真仔细呀,刚刚又收录了一个问题:漏掉了图片去重优化对UN脚本顺序的影响,导致打包被阻断。













