Я собираюсь ответить на свой вопрос, потому что я «вроде как» нашел и ответил. Я не буду отмечать это как ответ , потому что, возможно, у кого-то есть идея получше.
Мое решение заключалось в том, чтобы вытащить код svn, который мне нужен, а затем опубликовать sh его в Azure Проект DevOps как универсальный артефакт. Это включало довольно много вещей в командной строке и установку Azure CLI плюс расширение "DevOps". Но это позволило мне поместить туда все необходимые мне сторонние двоичные файлы, а затем я мог просто добавить их в свой конвейер с задачей. Я использую эту задачу
- task: UniversalPackages@0
displayName: 'ThirdParty download'
inputs:
command: download
vstsFeed: Software/SoftwareInternalFeed
vstsFeedPackage: 'thirdparty-windows' # Name of package
vstsPackageVersion: 1.0.0 # Semantic version of package
downloadDirectory: '$(Build.SourcesDirectory)\ThirdParty'
Для этого нужно много шагов, в том числе сделать себе личный токен доступа, но он работает