1

https://docs.microsoft.com/en-us/azure/devops/pipelines/process/expressions?view=azure-devops#variables

根据 Microsoft 文档,不能保证具有值表达式的变量依赖于具有值表达式的其他变量将具有预期值,因为不能保证处理变量的顺序。

但是如果依赖是一个参数而不是另一个变量呢?

假设在变量之前处理参数,我可以这样做吗?

variables:
  SelectedRepository: ${{ parameters.RepositoryList[variables['Build.Repository.Name'] }}

RepositoryList是一个带有复杂对象数组的参数。

我收到错误A mapping was not expected,是我遗漏了什么还是不可能?

4

0 回答 0