You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TeamCity区分回归与开发构建场景配置邮件通知需求

TeamCity 按触发场景配置邮件通知方案

1. 给定时回归触发器添加唯一标识

进入构建配置的触发器页面,找到你的定时回归触发器,在其设置里添加参数覆盖:

  • 添加参数:trigger_type=schedule_regression
    只有该定时触发器触发构建时,这个参数会被注入到构建上下文里。

2. 配置两条通知规则

进入构建配置的通知规则页面,分别创建以下规则:

规则一:定时回归触发时发送全局通知

  • 触发条件:选择「构建完成」,添加自定义条件:%trigger_type% == schedule_regression
  • 接收对象:选择需要通知的团队组、邮件列表或特定用户
  • 通知内容:按需勾选构建结果、日志摘要等信息

规则二:其他场景仅通知触发者(或关闭通知)

如果需要手动、VCS提交等触发场景仅通知触发人:

  • 触发条件:选择「构建完成」,添加自定义条件:%trigger_type% != schedule_regression(非定时触发时trigger_type不会被设置,也可用%trigger_type%为空的条件)
  • 接收对象:选择「触发构建的用户」

如果不需要其他场景发送任何通知,直接不创建这条规则即可。

补充说明

  • 可在构建配置的参数页面添加默认参数trigger_type=dev_build,非定时触发时该参数值为dev_build,条件判断更清晰。
  • 条件判断需遵循TeamCity的参数语法,确保参数名称和触发器里设置的完全一致。

内容的提问来源于stack exchange,提问作者arye

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 10:52:35