将参数添加到具有"vsts-flutter-tasks"扩展的 Azure DevOps 中的 Flutter 构建管道测试步骤



大家好,

在我的本地机器上,由于某些屏幕上有图像,我正在运行如下测试。这在本地工作很好,虽然我不确定这是否是正确的方法。

flutter test --no-test-assets

我正在尝试在Azure DevOps中创建一个颤振构建管道。我使用azure扩展从Aloïs丹尼尔扑动。

https://github.com/aloisdeniel/vsts-flutter-tasks

下面是管道的测试步骤/任务。

- task: FlutterTest@0
inputs:
projectDirectory: $(flutterDirectory)
testName: 'UnitTests'
testPlainName: 'Unit Tests'

我不明白的是如何运行测试步骤与"——no-test-assets"论点。

即使你们可以帮助我在没有"——no-test-assets"的情况下运行测试,那就更好了。

下面是我如何在pubspec.yaml中加载资源
flutter: 
assets:
- assets/

再次感谢所有帮助我的人。

您可以使用extraArgs添加参数。同样适用于FlutterTest@0和FlutterBuild@0。

- task: FlutterTest@0
inputs:
projectDirectory: $(flutterDirectory)
testName: 'UnitTests'
testPlainName: 'Unit Tests'
extraArgs: '--no-test-assets'

相关内容