.net - Azure DevOps YAML - 手动恢复多个项目
问题描述
我正在使用带有 .Net Core Restore 的 Azure DevOps,但指定多个项目(如在 VSTS 中逐行)输出“没有文件与搜索模式匹配。”。
如果只有一个项目有效,我该如何处理多个项目?
- task: DotNetCoreCLI@2
name: "ProvisionRestoreProjects"
inputs:
command: 'restore'
projects: '**/ProjectA.csproj
**/ProjectB.csproj'
feedsToUse: 'select'
vstsFeed: 'MyFeedArtifact-master'
arguments: '--configuration release --no-cache'
解决方案
您可以通过这种方式指定多个项目:
- task DotNetCoreCLI@2
inputs:
commands: restore
projects: |
**/ProjectA.csproj
**/ProjectB.csproj
vstsFeed: 'my-feed'
我猜您使用了 Tasks 助手并且生成了 yaml,但我认为那里存在错误。
推荐阅读
- odoo - 在向导中显示模型的 one2many 值
- django - Django Machina 模板面临的问题
- typescript - 可以在 Typescript 中导出导入的合并命名空间吗?
- python - 难以让我的代码正确运行
- python - 混洗字符串的输出打印在 2 行输出中
- reactjs - 如何在反应自动建议中仅呈现 5 个项目?
- javascript - 快速服务器 POST 方法和登录时获取未定义值的问题
- java - java.sql.SQLException:Spring 中用户“@'localhost”(使用密码:NO)的访问被拒绝
- c# - 如何在列表框中显示多个字典项
- react-native - 选择器不能有边框