文档说:
Build.BuildId - 已完成构建的记录 ID。
Build.BuildNumber - 已完成构建的名称,也称为运行编号,可以自定义。
如果您创建新的构建管道并且不自定义 BuildNumber 格式:
it will be given a unique integer as its name
这样的话,BuildNumber 和 BuildId 是否完全相同?
最佳答案
不,没必要一样。 我刚刚检查了我的 classic 和 yml 管道。
对于 classic
版本 ID 和编号是整数,如果未自定义,则相同。
对于 yml
构建管道,构建 ID 是一个整数,构建编号由当前日期和每天的尝试次数组成。根据documentation格式为 $(Date:yyyyMMdd).$(Rev:r)
。
关于Azure devops - 内部版本号与内部版本 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67481676/