TeamCity - setParameter 中的新行
TeamCity - New lines in setParameter
我正在尝试在 PowerShell 步骤中使用 setParameter 来设置必须以换行符分隔的参数。
我正在使用类似这样的命令:
Write-Host "##teamcity[setParameter name='name' value='$val']"
PowerShell 变量中的实际换行符不起作用,因为它解析如下:
"##teamcity[setParameter name='name' value='val1
val2']"
我尝试添加“\n”,但没有被解释为换行:
"##teamcity[setParameter name='name' value='val1\nval2']"
有没有办法包含新行或将新行附加到现有参数?
感谢 Guilherme Barbosa,答案是使用管道作为转义字符:
"##teamcity[setParameter name='name' value='val1|nval2']"
我正在尝试在 PowerShell 步骤中使用 setParameter 来设置必须以换行符分隔的参数。
我正在使用类似这样的命令:
Write-Host "##teamcity[setParameter name='name' value='$val']"
PowerShell 变量中的实际换行符不起作用,因为它解析如下:
"##teamcity[setParameter name='name' value='val1
val2']"
我尝试添加“\n”,但没有被解释为换行:
"##teamcity[setParameter name='name' value='val1\nval2']"
有没有办法包含新行或将新行附加到现有参数?
感谢 Guilherme Barbosa,答案是使用管道作为转义字符:
"##teamcity[setParameter name='name' value='val1|nval2']"