我正在尝试在 azure devops 上发布 allure 报告,但在生成报告任务时出现错误:
##[warning]Failed to publish test run data: System.ArgumentException: Unknown test runner
在我的 baseconf.js 中,跑步者:
'local'
,
我的错误在哪里。我应该将跑步者更改为远程以及如何操作?
首先,您需要在 Azure DevOps 中安装 Allure 插件。 Allure 插件是免费的,可以从Allure Plugin 安装。之后,您需要使用以下代码更新您的 YML 文件。
- task: PublishAllureReport@1
inputs:
allureVersion: 2.27.0
testResultsDir: '$(System.DefaultWorkingDirectory)\bin\Debug\net6.0\allure-results'
displayName: 'Publish Allure Report'
condition: always()