我正在使用Azure DevOps和.Net Core Restore,但是如果像在VSTS中一样逐行指定多个项目,则会输出“未找到匹配的文件模式”。只有一个项目时可以工作,如何处理多个项目?
- task: DotNetCoreCLI@2
name: "ProvisionRestoreProjects"
inputs:
command: 'restore'
projects: '**/ProjectA.csproj
**/ProjectB.csproj'
feedsToUse: 'select'
vstsFeed: 'MyFeedArtifact-master'
arguments: '--configuration release --no-cache'
|
后面不要包含引号。对于单个项目,我使用了projects: '**/ProjectA.csproj'
,然后我只需添加|
并将'**/ProjectA.csproj'
放在新的一行上。然而,在YAML中,这意味着引号被包含在内,所以项目路径现在以'
开头(这显然是无效的)。 - undefined