Azure devops 如何使用YAML从Artifactory恢复包

Azure devops 如何使用YAML从Artifactory恢复包,azure-devops,artifactory,Azure Devops,Artifactory,本指南给出了以下示例代码: - task: DotNetCoreCLI@2 inputs: command: restore projects: '**/*.csproj' feedsToUse: config nugetConfigPath: NuGet.config # Relative to root of the repository externalFeedCredentials: <Name of the NuGet servi

本指南给出了以下示例代码:

- task: DotNetCoreCLI@2
  inputs:
    command: restore
    projects: '**/*.csproj'
    feedsToUse: config
    nugetConfigPath: NuGet.config    # Relative to root of the repository
    externalFeedCredentials: <Name of the NuGet service connection>
-任务:DotNetCoreCLI@2
投入:
命令:还原
项目:“***.csproj”
feedsToUse:config
nugetConfigPath:NuGet.config#相对于存储库的根目录
外部FeedCredentials:
但是我很难知道需要什么来代替
甚至
NuGet.config

上的指南没有使用YAML,甚至没有提到它,所以我不知道这是否可能


我的问题是:以上是可能的,如果是,我应该在上面的脚本中有什么?

就是它所说的。在您的项目中创建一个指向NuGet提要的链接,然后在那里按名称引用它。

如果您知道如何。。。我是azure devops的新手,所以我没有意识到该指南指的是azure中的服务连接,或者这些连接甚至存在。谢谢。@Percy再说一遍,它告诉了你问题所在。您创建了错误的提要类型。它需要一个外部NuGet提要服务连接,而不是一个Artifactory服务连接。如果您在市场上安装了某种人工制品扩展,那么您可能可以使用特定于人工制品的构建步骤。完美答案。您可以在项目的“设置”中的“管道>服务连接”下找到服务连接。您将希望服务连接类型为“NuGet”(而不是“Artifactory”)。