您不能直接使用git tag或package.json版本作为版本名称,因为只有p 预定义变量的艺术可用于版本名称 ,变量不能在构建和发布之间保持不变。
但你可以使用 的 组变量 强> 寻求帮助: 的 在CI构建结束时使用git标记或package.json版本更新组变量值,并使用组变量作为版本名称 强> 。详细步骤如下:
的 添加变量组 强>
在构建和发布中心 - >库选项卡 - >添加变量组(例如 release name )带变量(如 tag )具有任何初始值(例如 0 )。
release name
tag
0
的 更改CI构建中的组变量 强>
您可以添加PowerShell任务以使用git tag或package.json版本更改组变量。
git tag --points-at HEAD
"version"
的 在发布中使用组变量 强>
要在版本名称中应用git标记或package.json版本,您可以更改发布定义,如下所示:
发布定义 - >变量选项卡 - >变量组 - >链接变量组 - >选择变量组 - >选项标签 - >指定包含版本的组变量标记作为版本名称。
现在,当触发发布时,它将使用git标记或package.json版本以及版本名称的修订版。