Trunk 是一家旨在构建工具包以帮助开发人员更快地构建和交付代码的初创公司,今天宣布推出其最新产品: CI Analytics 。新服务可帮助开发人员了解他们的 CI 工作流(目前专注于 GitHub Actions)在现实世界中的表现——以及他们是否应该了解任何趋势。
Trunk 由一群前 Uber 工程师于 2021 年创立,目前已经提供Trunk Check (一种检查代码质量的工具)和Trunk Merge (一种编排合并拉取请求的服务)。借助 CI Analytics,它现在正在使用另一个工具来扩展此功能集,该工具试图帮助开发人员更高效地工作。
“我进行了这些调查,人们反馈的第一个问题是‘我工作中最困难的部分是登陆代码并将代码合并到主程序中。’”太疯狂了。我们正在努力构建面向未来的技术,让汽车自动驾驶,而对工程师来说最困难的事情是将他们的代码放入代码库,”Trunk 联合创始人兼联合首席执行官 Eli Schleifer 告诉我他在 Uber 的经历。 “每家公司都必须在这方面投入大量资金,而你真的不想雇佣 30 名工程师——这是 Uber 的人数——来构建这个解决方案,因为它与你的问题空间无关。这只是你支付的核心税。”
Schleifer 将新的分析服务描述为“工程智能解决方案”,可帮助开发人员修复损坏的工程工作流程。他指出,虽然 GitHub Actions 在短时间内变得非常流行,但它也有点像黑盒子。 “有很多工程智能工具会告诉你这个工程师写了这么多行代码或这么多次提交。我们将工程智能更多地视为一种工具,可以帮助所有工程师提高工作效率,”Schleifer 说。如果 Trunk 可以帮助这些工程师发现他们的 CI 流程中的低效率,那么,他认为,这将使工程组织中的每个人都更有效率。
Schleifer 说:“如果没有合适的工程智能解决方案,DevOps 和工程团队将在黑暗中运作,工程师只能猜测他们的构建和测试工作流程的哪些部分正在减慢工程速度。” “ Trunk CI Analytics 通过漂亮的趋势线、异常警报以及单击几下即可执行深入历史分析的能力消除了猜测。在没有这种水平的工程智能的情况下进行操作可能是按时交付代码和缓慢停顿之间的区别。”
新服务现已面向所有 Trunk 用户开放,起价为每位用户每月 7 美元(两周免费试用后)。
Trunk 通过 CI 分析扩展了其开发者工具包,作者Frederic Lardinois最初发表于TechCrunch
原文: https://techcrunch.com/2023/01/19/trunk-extends-its-developer-toolkit-with-ci-analytics/
