Skip to content

deploy.sh: add --quiet flag to reduce terminal output #569

Description

@lgelauff

Background

tools/deploy.sh is intentionally verbose for interactive use. As the script matures and deploys become routine, it would be useful to suppress the step-by-step output.

Proposed behaviour

  • --quiet (or -q) suppresses per-step progress lines, printing only warnings, errors, and the final result line
  • All suppressed output is still written to a log file (e.g. ~/deploy-<timestamp>.log) so it can be reviewed if something goes wrong
  • Alternatively, a simple --quiet that just redirects verbose output to /dev/null with no log

Acceptance criteria

  • bash deploy.sh --ref master behaves exactly as today (no regression)
  • bash deploy.sh --ref master --quiet prints only the final "Deploy complete" line (plus any warnings/errors)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions