TeamCity 2025.07的新功能:公共配方、管道、依赖控制等

TeamCity 2025.07的新功能:公共配方、管道、依赖控制等

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

TeamCity 2025.07发布,带来UI改进、Perforce集成等新功能。新增YAML配方支持第三方上传,早期访问管道功能简化CI/CD设置,增强项目隔离,更新Kubernetes执行器,支持多触发器和清理工作区,灵活化构建审批条件,提升用户体验。

🎯

关键要点

  • TeamCity 2025.07发布,带来UI改进、Perforce集成等新功能。
  • 新增YAML配方支持第三方上传,用户可上传自己的配方并探索社区创建的选项。
  • UI更新包括重新设计的侧边栏、What's New小部件和改进的项目下拉菜单。
  • 管道功能现已进入早期访问阶段,简化CI/CD设置,支持私有容器和NPM注册表连接。
  • 项目隔离功能允许用户隔离敏感配置,防止外部项目启动新构建或导入工件。
  • Kubernetes执行器更新,支持更好的优先级机制和隐式代理要求识别。
  • 构建审批条件增强,允许将用户和组合并为一个实体,简化投票要求。
  • Perforce集成增强,支持多个Shelve触发器和清理TeamCity生成的工作区。
  • 其他增强功能包括并行测试生成的相同名称工件的分离显示和Kotlin脚本增量编译支持。

延伸问答

TeamCity 2025.07的新功能有哪些?

新功能包括UI改进、Perforce集成、公共配方支持、早期访问管道功能、项目隔离、Kubernetes执行器更新和增强的构建审批条件等。

如何使用TeamCity的公共配方功能?

用户可以上传自己的YAML配方到JetBrains Marketplace,并探索社区创建的选项,所有第三方配方都经过JetBrains验证。

TeamCity的管道功能有什么优势?

管道功能提供直观的用户界面,简化CI/CD设置,支持私有容器和NPM注册表连接,允许使用YAML创建构建流程。

项目隔离功能如何保护敏感配置?

项目隔离功能允许用户隔离敏感配置,防止外部项目启动新构建或导入工件,从而提高安全性。

Kubernetes执行器在TeamCity 2025.07中有哪些更新?

更新包括与TeamCity默认优先级机制的集成、正确识别隐式代理要求,以及修复多个相关问题。

TeamCity 2025.07如何增强构建审批条件?

增强后,用户和组可以合并为一个实体,简化投票要求,使得审批过程更加灵活。

➡️

继续阅读