6

UWA Pipeline 功能上新|远程构建

 3 years ago
source link: https://blog.uwa4d.com/archives/UWA_Pipelinenew.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

UWA Pipeline 功能上新|远程构建

  • 作者:admin
  • 时间:6小时前
  • 浏览:20 次
  • 分类:万象更新

此次UWA Pipeline功能上新是为了满足开发者在日常开发中,更快捷地触发流水线操作,以及系统性接入UWA性能保障体系的需求,下面将详细介绍「远程构建」「多UWA服务集成支持」功能的使用方法。

UWA提供了网页端的Pipeline界面,来管理和手动触发流水线的运行,但由于多任务是并行的关系,当研发流程中有多个任务互相调用执行的需求时,执行效率就会受到影响。另外,如果团队已建立CI/CD流程,如何快速调用UWA Pipeline也是团队向UWA提出的诉求。

针对以上问题,UWA Pipeline在本次更新中推出了「远程构建」功能,它可以实现:

一、调用URL链接,快速触发流水线

通过设置身份验证令牌和参数,生成匹配当前流水线的URL链接,你就可以使用CURL或其它方式来调用URL链接,即时触发对应流水线的运行。如下所示,通过配置「远程构建」功能,CURL可以触发流水线运行,达到和网页端一样的操作效果。

在日常开发过程中,只要在同一局域网内,团队可以在诸如上传代码等操作后,自动调用URL链接,触发相关流水线的运行,不用拘泥于现有的Pipeline网页端管理界面,实现流水线的即时响应,从而更高效地发现问题、解决问题,保障项目进程的顺利。


二、多个自动化进程协同调用

你可以在当前流水线执行的同时,实现“A流水线运行到某一步,去触发调用B流水线”,这种灵活方式可大幅提高项目研发的效率。

团队还可以将例如:提交UWA在线真人真机测试服务、功能回归测试、资源检测等任务独立设置为单个流水线,当需要的时候可以被随时调用执行,进一步优化和完善了Pipeline结构,实现了“整体与局部”、“定时运行与按需触发”的结合。


三、第三方运行调用

已经建立起CI/CD框架的团队,可以在保留各项原有流程的前提下,通过URL对UWA Pipeline灵活调用,将各项Pipeline功能接入到已有的框架中,既不影响团队现有的流程,又可以整合UWA性能保障服务,对开发流程、项目性能进行大幅的优化。


多UWA服务集成支持

本次更新中,UWA Pipeline 支持在一条流水线内创建多个UWA服务任务,可以包含自动化测试、真人真机测试、GOT Online测试和本地资源检测,也可以针对某些UWA服务多次集成。

使用UWA Pipeline的团队只需对一个代码仓库进行管理,在日常的流水线进程中就可以覆盖Pipeline内所有的UWA服务,大幅减轻了团队以往需要运行多条流水线时的项目管理压力,同时也避免了多条流水线中重复进行打包、SDK集成、校验等前置步骤,提高了日常开发使用UWA服务的执行效率。


UWA Pipeline的每一次更新,都是UWA在推进“游戏工业化”道路上不断设立的新目标和新起点。在后续的更新中,我们会不断完善和添加更多功能,帮助项目团队更从容地完成工业化的转型与突破。


Recommend

  • 35

    选择合适的软件定义的WAN供应商似乎是一项艰巨的任务。市场中有许多供应商可选择,但每种选择在技术,市场范围,合作伙伴关系和长期可行性方面各有千秋。

  • 27

  • 15

    “已读”功能上热搜的背后:QQ的本质是一座线上主题乐园 2020-12-18 21:22:46...

  • 3

    助力工业级研发—UWA Pipeline正式上线 随着国内手游向精品化和重度化不断挺进,研发团队对于开发流程的规范化、流程化、专业化和自动化需求不断增加。如何进行更加科学、...

  • 4

    SPSS 11.5 与 Excel 相比功能上的缺陷 谢益辉 / 2005-08-03 这两天用 SPSS 作统计分析,顺便把它和 Excel 对比了一下,发现几个小问题。 使用公式计算时的缺陷 SPSS 计算时需要用到 “Compute” 菜单,键盘、鼠标...

  • 11

    UWA Pipeline,为你的团队创造时间复利 UWA Pipeline于今年推出以来,受到了不少开发团队的关注和咨询。QA负责人、研发负责人和技术CTO慕名来了解其核心功能并投入使用...

  • 6

    如何让一个QA在一天内完成一个团队需要一周才能完成的测试工作量? 答案一:去霍格沃兹找麦格教授要一个时间转换器; 答案二:使用UWA Pipeline的“多设备自动化测试”功能。 在接入UWA Pipeline服务后,众多团队的项目研发效率、人员及时间分...

  • 5

    UWA Pipeline是一款面向游戏开发团队的本地协作平台,旨在为游戏开发团队搭建专属的DevOps研发交付流水线。之前已陆续为大家介绍过Pipeline的各项功能,今天的文章作为一个合集,将主要功能简介和使用方式进行汇总,方便大家在Pipeline的使用中,可...

  • 3

    “躬身入局 践行游戏研发工业化”是UWA在2022年研发上坚持的方向,其中UWA Pipeline更是今年在工业化部署上的一个重要的突破口。在近一年里,越来越多的游戏研发团队在日常项目生产开发中,使用UWA Pipeline搭建了符合自身需求的DevOps研发交付流水线,通过自动化测试...

  • 7

    几乎所有游戏研发项目组都希望将打包、上传、检测等需重复操作的工作交给自动化流水线进行处理,当执行这类自动化任务时,如果出现项目更改、Unity版本差异、出包变动等情况,项目组就需要重新配置相关参数,才能确保流水线正常运行。 如果可以不频繁改动参数...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK