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

能否通过VSTS内置构建任务或配置在构建成功后创建工作项?

关于VSTS构建成功后自动创建工作项的解决方案

嘿,你的两个问题其实是同一个需求的不同问法——完全可以借助VSTS的内置构建任务,在构建成功后自动创建任务、故事这类工作项,不用额外开发复杂工具,通过构建定义配置就能搞定。下面是具体的操作步骤:

具体操作流程

  1. 打开你的VSTS构建定义,切换到「任务」标签页,找到构建流程的最后阶段(或者你希望触发工作项创建的位置)。
  2. 点击「添加任务」,在搜索框里输入Create Work Item,找到这个内置任务并添加到流程中。
  3. 配置任务的核心参数:
    • 项目与团队:选择你要创建工作项的目标VSTS项目和对应团队(如果有多个团队的话)。
    • 工作项类型:从下拉菜单里选你需要的类型——任务、用户故事,甚至是你自定义的工作项类型都支持。
    • 标题:可以直接输入固定文本,也可以用VSTS的预定义变量来动态生成,比如 Build $(Build.BuildNumber) 执行成功,自动创建跟踪任务,这样标题里会包含构建编号,方便后续关联。
    • 描述:同样支持变量,比如 构建分支:$(Build.SourceBranch) | 完成时间:$(Build.FinishTime) | 触发原因:$(Build.Reason),让工作项自带完整的构建上下文信息。
    • 区域/迭代路径:根据你的项目规划选择对应的路径,也可以用变量来动态匹配。
    • 字段设置:如果需要设置优先级、指派给特定人员、状态等字段,直接在任务配置里找到对应字段填写即可。
  4. 设置任务的运行条件:
    点击任务的「控制选项」,把「运行此任务」设置为只有当所有先前任务成功时,这样就确保只有构建成功的情况下才会创建工作项。

进阶提示

如果你的需求更复杂(比如根据不同分支创建不同类型的工作项、批量添加关联链接等),也可以用PowerShell任务调用VSTS的REST API来实现,但对于大部分常规场景,内置的Create Work Item任务已经足够好用了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 08:46:55