生成定义的 VSTS 生成号
VSTS build number for build definition
我的 git 存储库中有几个分支,例如master 用于生产,dev 用于开发,qa 用于测试等
每个分支都有自己的构建定义,例如 app-dev、app-qa、app-prod 等。
我想将内部版本号作为工件名称的一部分,例如0.3.0-SNAPSHOT.53 用于开发或 0.2.0-RC.12 用于测试。
显然每个构建定义的编号应该是唯一的。
可能吗?
使用预定义的 Build.BuildID 变量。在您的示例中,您的内部版本号定义如下所示:
- 0.3.0-SnapShot.${Build.BuildId}
- 0.2.0-RC.${Build.BuildId}
Build Variables 文档中提供了所有预定义变量
可以找到有关版本号格式的更多信息Here
使用此处记录的 $(Rev:.r)
令牌:Build number format。
我的 git 存储库中有几个分支,例如master 用于生产,dev 用于开发,qa 用于测试等
每个分支都有自己的构建定义,例如 app-dev、app-qa、app-prod 等。
我想将内部版本号作为工件名称的一部分,例如0.3.0-SNAPSHOT.53 用于开发或 0.2.0-RC.12 用于测试。
显然每个构建定义的编号应该是唯一的。
可能吗?
使用预定义的 Build.BuildID 变量。在您的示例中,您的内部版本号定义如下所示:
- 0.3.0-SnapShot.${Build.BuildId}
- 0.2.0-RC.${Build.BuildId}
Build Variables 文档中提供了所有预定义变量
可以找到有关版本号格式的更多信息Here
使用此处记录的 $(Rev:.r)
令牌:Build number format。