Skip to content

Add option to disable spinner during deploys #1446

@mootari

Description

@mootari

When an application logs the output of the deploy command, the spinner output "Server processing deploy" will appear in logs as displayed in the examples below. Without a progress bar (see #687) there is arguably not much value to it, and even with a progress status it may not be desirable to log the output in such detail.

A solution could be to add a --no-progress option to the deploy command (or globally) that would suppress any spinner output except for the .stop() message.

Output examples

Docker container logs:

◒  Server processing deploy
◐  Server processing deploy
<SNIP>
◑  Server processing deploy.
◒  Server processing deploy.
<SNIP>
◒  Server processing deploy..
◐  Server processing deploy...
◓  Server processing deploy...
◑  Server processing deploy...
◇  Deploy complete\n

GitHub action logs:

◒  Server processing deploy◐  Server processing deploy◓  Server processing deploy◑  Server processing deploy◒  Server processing deploy◐  Server processing deploy◓  Server processing deploy◑  Server processing deploy◒  Server processing deploy.◐  Server processing deploy.◓  <SNIP> Server processing deploy..◐  Server processing deploy..◇  Deploy complete

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions