Skip to content

Add a way to clean only one xcode scheme  #116735

@EArminjon

Description

@EArminjon

Use case

When your project have many scheme, flutter clean took too many times. Inside CI-CD, cleaning all scheme seems to be overkill and took too much ressource. Our app took more than 10min to clean all schemes. Multiply by the number of release and build, it took a lot of ressources (time, cpu, electricity).

Example :

In my entreprise, many project have a ton of schemes...

  • Debug-qa-france
  • Release-qa-france
  • Debug-uat-france
  • Release-uat-france
  • Debug-prod-france
  • Release-prod-france

Imagine now having more than 10 countries. Total more than 60 schemes...

Proposal

Adding a flag to the clean command to target a specific scheme to be clean.

Metadata

Metadata

Assignees

No one assigned

    Labels

    platform-iosiOS applications specificallyr: fixedIssue is closed as already fixed in a newer versiontoolAffects the "flutter" command-line tool. See also t: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions