Если я правильно вас понимаю, вы пытаетесь выбрать репо git для задачи Download GitHub Release .
Как использовать собственные данные?
Вы можете попробовать установить свои собственные данные для переменной среды и обратиться к ней в своих конвейерных задачах.
1, To установить переменную в сценариях , вы см. приведенный ниже пример
- powershell: echo "##vso[task.setvariable variable=repoName]variableValue"
2, Чтобы установить переменные на странице пользовательского интерфейса редактирования конвейера, вы можете нажать Переменные в верхнем правом углу, чтобы добавить переменную.
3, используйте varibles
в конвейере yaml
variables:
repoName: variableValue
configuration: debug
platform: x64
Тогда вы можете обратиться к эти переменные в Загрузите задачу GitHub Release , как показано ниже:
- task: DownloadGitHubRelease@0
inputs:
connection: 'mygithubconnection'
userRepository: '$(repoName)'
defaultVersionType: 'latest'
downloadPath: '$(System.ArtifactsDirectory)'
Пожалуйста, опишите ваш вопрос подробно, если выше не отвечает на ваш вопрос.