Skip to content

IntelliJ-Plugin: Simple collection runner #13

@marfranke

Description

@marfranke

Add run configurations to run a collection.
When using the bruno cli, implementing run configurations to run whole collections might actually be a tiny bit easier than run configurations for folders or single .bru-files, because the you don't have to search for the collection root directory.

What needs to be done:

  • Add a settings site where you can set the path to the bruno cli
  • Add run configurations with configuration entries:
    • collection root directory
    • environment selecton
  • Run the run configurations
    • Just print stdout/stderr

What could happen next

  • Add more options available to the cli tool to run configurations.
    • Environment var overrides ( --env-var)
    • CA-Cert selection ( --cacert)
    • Allow insecure ( --insecure)
    • Tests only ( --tests-only)
    • System environment variables
  • More output. Ideas:
    • Use JSON Export and create a similar view like the bruno app reponse panel for each request.
    • Use the JUnit Reporter and send test results to IntelliJ's test panel
  • Folder run configurations
  • File run configurations

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions