steps:
- task: FlutterInstall@0
  displayName: "Install Flutter SDK"
  inputs:
    mode: 'auto'
    channel: 'stable'
    version: 'custom'
    customVersion: '3.35.6'

- script: |
    flutter doctor -v
  displayName: "Run Flutter diagnostics"

- task: FlutterAnalyzeTask@0
  inputs:
    projectDirectory: '$(Build.SourcesDirectory)/comwell_key_app'
    pubGet: true
    extraArgs: --no-fatal-infos --no-fatal-warnings

- checkout: self
  fetchDepth: 0

- script: |
    cd mobilekeys_sdk_plugin
    sh pigeon.sh
  displayName: "Pigeon"