我正在查看以下documentation Bamboo variables/Build-specific variables
以及关于位置表示法的警告......
在表格中的变量名称中,
<position>
是可选的 参数,指定计划中存储库的位置 存储库列表。如果省略,则使用列表中的第一个存储库。
我猜它指的是整数文字,基本上是索引到用于构建计划的存储库列表中。在MSBuild任务中的环境变量导出字段中使用它的语法究竟是什么?
说我有两个存储库
Sources
Scripts
引用这些内容的方法是什么?
bamboo.planRepository.<position>.repositoryUrl
可以是这些组合中的一种,具体取决于它是基于0还是1的索引,并假设索引文字用于替换<position>
Sources bamboo.planRepository.0.repositoryUrl
Scripts bamboo.planRepository.1.repositoryUrl
Sources bamboo.planRepository.1.repositoryUrl
Scripts bamboo.planRepository.0.repositoryUrl
Sources bamboo.planRepository.1.repositoryUrl
Scripts bamboo.planRepository.2.repositoryUrl
Sources bamboo.planRepository.2.repositoryUrl
Scripts bamboo.planRepository.1.repositoryUrl
我一直在尝试使用我的SCM团队在Bamboo的4.0.1版本上进行实验,但到目前为止我们似乎并没有做到这一点,但还没有彻底尝试过所有这些组合。 / p>
答案 0 :(得分:0)
您使用它的方式是正确的。索引从1开始。我刚刚尝试过,在Bamboo版本6.10上工作正常。