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

Azure DevOps修改构建号后,部署环境视图未显示更新值的问题咨询

环境视图中构建号未同步更新的问题

我使用YAML编写了一条发布流水线,该流水线从构建流水线获取资源并部署至环境。

运行更新构建任务后的构建详情

在构建过程中,我执行了以下命令修改构建号:

##vso[build.updatebuildnumber]$versionValue

但在环境视图中,BuildName仍显示默认格式的构建号**#20230131.3**

环境视图

当我执行以下PowerShell请求时:

$releaseUri = "https://dev.azure.com/$($organization)/$($project)/_apis/build/builds/4577?api-version=7.0"

Invoke-RestMethod -Uri $releaseUri -Method Get -ContentType "application/json" -Headers @{Authorization=("Basic {0}" -f $base64AuthInfo)}

能获取到正确的构建号:

buildNumber : rel-2023.1.30-4448-7a8e9f4

为何该正确值未显示在对应部署的环境概览中?

我尝试手动通过API更新构建号:

$updateBuildUri = "https://dev.azure.com/$($organization)/$($project)/_apis/build/builds/4595?api-version=7.0"
$body = "{
      `"buildNumber`": `"Adam1234`"
        }"
    
Invoke-RestMethod -Uri $updateBuildUri -Method PATCH -ContentType "application/json" -Headers @{Authorization=("Basic {0}" -f $base64AuthInfo)}  -Body $body

但环境视图仍无任何变化。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 02:25:46