-
Notifications
You must be signed in to change notification settings - Fork 90
Flutter pull request verification
This process is responsible for the pull request verification for Flutter platform.
You can see this more detailed in a lane called pull_request_verification from flutter plataform in the Fastfile.
This lane will be executed when our workflow flutter-pr is triggered. It has the following steps:
Uses a script to run tests. The script runs unit and widget tests in a function called runTests
and runs dart test in a function called runDartTestsWithCoverage
.
Uses a script to generate test coverage report in a function called runReport
.
Execute run_codecov
fastlane lane.
This lane uses fastlane-plugin-codecov_reporter plugin to send code coverage informations to Codecov.io
Perform static code analysis using lint to dart files using flutter analyze command line interface.