我已经构建了第1步,它生成了多个路径(http://dir1,http://dir2等)并在powershell $ checkout中创建了一些变量。此变量的类型是数组。在同一构建步骤1中,我将此变量推送到TeamCity中的配置参数
Write-Host "##teamcity[setParameter name='CHECKOUT_URL' value='$checkout']"
下一个构建步骤包含FOREACH循环。它的想法是使构建步骤2为数组$ checkout中的每个元素执行一些(算法)。
问题是: 当构建步骤1完成时,$ checkout是数组 当构建步骤2试图执行自己时,$ checkout是字符串
我尝试将构建步骤2中的$ checkout转换为数组,但没有成功。是否有一种方法可以将$ checkout保存在像数组这样的参数中,并在不同的构建步骤中像数组一样使用它?