【发布时间】:2021-01-05 06:12:20
【问题描述】:
我刚刚将一些构建从竹子迁移到天蓝色的 devops,我需要在 ado 中获取构建号以从特定数字开始,例如竹子中的最后一个构建是 50,我需要 ado 中的第一个构建是 51 . 我怎样才能通过 yaml 管道来实现呢?
我可以做一些类似名称的事情吗:$(last.bamboo.build)+$(Rev:r)?
提前谢谢大家。
【问题讨论】:
标签: azure-devops azure-yaml-pipelines
我刚刚将一些构建从竹子迁移到天蓝色的 devops,我需要在 ado 中获取构建号以从特定数字开始,例如竹子中的最后一个构建是 50,我需要 ado 中的第一个构建是 51 . 我怎样才能通过 yaml 管道来实现呢?
我可以做一些类似名称的事情吗:$(last.bamboo.build)+$(Rev:r)?
提前谢谢大家。
【问题讨论】:
标签: azure-devops azure-yaml-pipelines
如果您想进行简单的编号版本控制并从某个编号继续,您可以这样做:
name: $(Rev:r)
steps:
- script: echo '$(Build.BuildNumber)'
- pwsh: |
$buildId = 50 + $(Build.BuildNumber)
Write-Host "##vso[build.updatebuildnumber]$buildId"
- script: echo '$(Build.BuildNumber)'
【讨论】: