Powershell - 从散列到字符串
Powershell - from hash to string
需要解决一些问题...在 teamcity 上,我收到了散列形式的 vcs 内部版本号,f.e。 0630ad46ed0b297641151d64337faf3fc44078c8。在 Powershell 步骤中,我需要从这个哈希(子字符串前 8 个符号)创建版本,但是命令
$version = %build.vcs.number.****
无效(如果您尝试执行命令 $version = 0630ad46ed0b297641151d64337faf3fc44078c8
也是一样):该术语未被识别为名称...
如何将这个变量包装成字符串?
找到。需要使用命令 Out-String
之类的
$hash = Out-String -InputObject %build.vcs.number%
需要解决一些问题...在 teamcity 上,我收到了散列形式的 vcs 内部版本号,f.e。 0630ad46ed0b297641151d64337faf3fc44078c8。在 Powershell 步骤中,我需要从这个哈希(子字符串前 8 个符号)创建版本,但是命令
$version = %build.vcs.number.****
无效(如果您尝试执行命令 $version = 0630ad46ed0b297641151d64337faf3fc44078c8
也是一样):该术语未被识别为名称...
如何将这个变量包装成字符串?
找到。需要使用命令 Out-String
之类的
$hash = Out-String -InputObject %build.vcs.number%