Skip to content

Convert shell scripts to dart scripts #6324

@CoderDake

Description

@CoderDake

Look into converting the following over to dart scripts:

All the CI scripts under tool/ci:

  • benchmark_performance.sh
  • benchmark_size.sh
  • bots.sh
  • package_tests.sh
  • setup.sh

All other scripts:

  • build_release.sh - replaced by devtools_tool build-release
  • fix_goldens.sh - replaced by devtools_tool fix-goldens --run-id 12345
  • flutter_tests.sh (no longer exists). We have remaining bash scripts under flutter_customer_tests but these do not need to be run on Windows right now.
  • generate_code.sh - Migrate generate_code.sh to devtools_tool for Windows compatibility #6579
  • latest_flutter_candidate.sh
  • pub_upgrade.sh - replaced by devtools_tool pub-get --upgrade
  • pull_and_refresh.sh - replaced by devtools_tool sync
  • refresh.sh - replaced by devtools_tool generate-code --upgrade
  • release_helper.sh
  • tag_version.sh - replaced by devtools_tool tag-version
  • update_flutter_sdk.sh - replaced by devtools_tool update-flutter-sdk [--local] [--no-use-cache]
  • update_perfetto.sh - replaced by devtools_tool update-perfetto
  • upgrade.sh - replaced by the pub-get command: devtools_tool pub-get --only-main --upgrade
  • build_e2e.dart should also be moved into devtools_tool for consistency
    • this has been replaced by devtools_tool serve

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3issues we think are valid but not importantfix it friday

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions