Skip to content

Add ability to get diagnostic information from app-build-verify and app-create-verify actions #221

@freakboy3742

Description

@freakboy3742

What is the problem or limitation you are having?

When developing beeware/briefcase#2241, I hit some errors during the CI invocation briefcase create process that I couldn't initially explain. However, as briefcase is invoked non-verbose, and logs are not preserved, it was difficult to diagnose the source of the error.

Describe the solution you'd like

  1. If a CI run is invoked in debug mode, -vvv should be added to the briefcase invocations for the app-create-verify and app-build-verify actions.
  2. Any log file produced during failed runs should be attached to the CI run for diagnostic purposes.

Describe alternatives you've considered

An alternate approach would be to expose configuration points in the app-build-verify and app-create-verify action that enable injecting additional command line into calls to briefcase. However, -v[vv] are likely the only options that an end user is likely to want to invoke.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew features, or improvements to existing features.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions