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

如何让Azure Pipelines YAML中ManualValidation@0的链接可点击?

让ManualValidation@0任务的链接在审批UI中可点击的方法

ManualValidation@0任务的instructions字段支持Markdown语法,只要把链接改成Markdown链接格式,就能在审批UI中显示为可点击状态,具体修改如下:

核心修改点

  • 移除链接前后的转义引号"
  • 使用Markdown标准链接格式:[链接显示文本](实际URL)
  • 如果要引用预定义的变量(比如你的prLinkFromSync),直接在链接地址位置写入变量引用$(prLinkFromSync)即可

修改后的完整YAML示例

job: Manual_CreatePR
  displayName: 'Manual: Open GitHub PR for sync branch'
  dependsOn: Sync_Ado_To_GitHub
  condition: succeeded('Sync_Ado_To_GitHub')
  variables:
    prLinkFromSync: $[ dependencies.Sync_Ado_To_GitHub.outputs['SetPrLink.prLink'] ]
  pool: server
  steps:
    - task: ManualValidation@0
      displayName: 'Create PR on GitHub'
      timeoutInMinutes: '60'
      inputs:
        instructions: |
          A new sync branch was pushed to GitHub.

          Create a pull request using this link:

          [GitHub PR 创建页面](https://github.com/test)
          # 如果要引用变量,替换成下面这行:
          # [GitHub PR 创建页面]($(prLinkFromSync))
        onTimeout: 'reject'

修改后,审批UI里的链接就会变成可点击状态,点击后直接跳转到目标地址。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 16:33:14