Aur*_*mas 17 continuous-integration azure azure-devops
文档说:
Build.BuildId - 已完成构建的记录 ID。
Build.BuildNumber - 已完成构建的名称,也称为运行编号,可以自定义。
如果您创建一个新的构建管道并且不自定义 BuildNumber 格式:
它将被赋予一个唯一的整数作为其名称
那么,BuildNumber 和 BuildId 是否完全相同?
Mak*_*Sim 13
不,没必要一样。我刚刚检查了我的 classic 和 yml 管道。
对于classicbuild id 和 number 来说,它们都是整数,如果没有自定义,则它们是相同的。
对于yml构建管道,构建 ID 是一个整数,构建编号由当前日期和每天的尝试次数组成。根据文档,格式为$(Date:yyyyMMdd).$(Rev:r).
\n\n那么,BuildNumber 和 BuildId 是否完全相同?
\n
是的。当不自定义BuildNumber格式时,两个变量的值是相同的。
\n这是一个示例\xef\xbc\x9a
\n没有定义内部版本号:
\n\n输出两个变量:
\n- powershell: |\n echo $(build.buildid)\n \n echo $(build.buildnumber)\n displayName: \'PowerShell Script\'\nRun Code Online (Sandbox Code Playgroud)\n结果:值相同。
\n\n| 归档时间: |
|
| 查看次数: |
23282 次 |
| 最近记录: |