不用再到处问构建到底怎么了

    SpeedrunCI 会解读构建输出,把真正重要的错误、指标、变更和建议直接呈现出来。

    一次失败的 SpeedrunCI 构建的分析结果:带文件和行号的结构化错误、与上次运行的对比,以及附带可信度的修复建议

    构建挂了。原因在这里。

    看清构建在做什么、弄明白它为什么失败、知道哪里需要处理,不用翻日志,也不用去问构建工程师。

    一次失败的构建,带有工种选择器、与上次运行的差异、按优先级排列的洞察和推荐操作

    看清变化

    把失败的构建与之前的运行做对比,看出构建体积、着色器、资源等关键指标的变化。

    拿到你需要的那种解释

    同一个失败,可以针对程序、美术、技术美术和动画师给出不同的解释,让每个人都拿到与自己工作相关的上下文。

    只看要紧的

    结构化的错误、按优先级排列的洞察和修复建议,把失败构建中最要紧的部分直接摆到面前。

    从诊断直达修复

    拿到带有文件、行号、错误和可信度的修复建议,然后直接跳到 Unreal 中的问题处,在本地应用。

    构建失败时,SpeedrunCI 会识别出错误,并指向需要处理的文件和行号。你会拿到失败背后的上下文,以及建议修复方案的可信度,不必在成千上万行构建输出里翻找。

    一条结构化的构建错误,带有文件、行号、工种和修复可信度,以及出错处前后三行源码

    让该知道的人知道

    把合适的构建状态和诊断结果,发到需要它的人手里,就在他们已经在用的工具中。

    发到 Slack、Teams 或 Discord

    把构建动态发送到 Slack、Microsoft Teams 或 Discord,附上相关状态、诊断结果和直达该构建的链接。

    发到聊天频道里的 SpeedrunCI 构建失败通知,包含阶段、错误及其文件、构建规律,以及回到该构建的链接

    通知能修好它的人

    把与各自相关的信息分别给到程序、美术、技术美术和制作人。能修好问题的人第一时间拿到有用的上下文,而不必让每一次失败都变成全工作室的警报。

    同一个失败被分发到三个频道 — 错误发到程序频道、警告发到美术频道、仅状态发到制作频道 — 还有一个频道不受打扰

    对比构建,检索历史

    对比构建,跟踪构建体积、着色器、资源和耗时等指标,并按状态、分支或仓库检索构建历史,从中发现反复出现的问题,看清构建随时间的变化。

    新构建与失败构建在错误、构建体积、着色器变体、已 Cook 资源和耗时上的对比,下方是状态、分支和仓库筛选器

    把它挂到墙上

    用 TV 模式把构建健康状况放到所有人都看得见的地方。实时观察构建、第一时间发现故障,并把失败的阶段和诊断结果直接显示出来,不用有人再问谁在跟进。

    墙面屏幕上的 TV 模式:PC、PS5 和 Android 上三次正在运行的构建及其阶段与进度、按平台划分的流水线、当天的成功率,以及最近的运行记录(失败的那次已标出)

    让每个人都看懂构建,谁都不必成为瓶颈

    从第一次失败到最终的绿色构建,SpeedrunCI 为团队提供足够的上下文,弄清发生了什么、把它修好,然后继续向前。

    免费试用预约演示