我在 Azure DevOps 管道中执行以下任务:
- task: DotNetCoreCLI@2
inputs:
command: test
projects: '**/tests/*/*.csproj'
arguments: '--configuration $(buildConfiguration)'
displayName: 'dotnet test'
Run Code Online (Sandbox Code Playgroud)
很简单的东西。
有没有一种方法可以只列出我想要“测试”的项目,而不是使用正则表达式来查找测试文件夹中的所有项目?
我尝试过类似的事情,但失败了:
- task: DotNetCoreCLI@2
inputs:
command: test
projects:
- '/tests/Foo1/Foo1.csproj'
- '/tests/Foo4/Foo4.csproj'
arguments: '--configuration $(buildConfiguration)'
displayName: 'dotnet test'
Run Code Online (Sandbox Code Playgroud)
我刚刚在门户网站中尝试过,这是生成的 YAML:
projects: |
AAA/AAA.csproj
BBB/BBB.csproj
Run Code Online (Sandbox Code Playgroud)
而且它不适用于左斜杠,这一点也值得一提。希望有帮助。
| 归档时间: |
|
| 查看次数: |
2375 次 |
| 最近记录: |