Может быть, вы можете попробовать этот формат:
pool:
vmImage: 'ubuntu-latest'
variables:
vmImageName: 'ubuntu-18.04'
repoName: $(Build.Repository.Name)
imageName: $(basename $(repoName))
steps:
- task: Bash@3
inputs:
targetType: 'inline'
script: |
echo ImageName = $(imageName)
- task: CmdLine@2
inputs:
script: |
echo ImageName = $(imageName)
Мне кажется, imageName: $(basename $(repoName))
хорошо работает на моей стороне.
variables:
vmImageName: 'ubuntu-18.04'
repoName: $(Build.Repository.Name)
imageName: $(basename $(repoName))
Результаты:
Если это не то, что вы ищете, возможно, вы ищете для Установка переменных в скриптах ...