Skip to content

HIS-28: start.sh to support arguments to enable logging, demo and SSO#172

Draft
rbuisson wants to merge 1 commit intomainfrom
HIS-28-2
Draft

HIS-28: start.sh to support arguments to enable logging, demo and SSO#172
rbuisson wants to merge 1 commit intomainfrom
HIS-28-2

Conversation

@rbuisson
Copy link
Contributor

@rbuisson rbuisson commented Aug 8, 2025

Introduces arguments to the start.sh script.

Usage: /Users/rom/repos/ozone/target/ozone-1.0.0-SNAPSHOT/run/docker/scripts/start.sh [options]

Options:
  -s        Enable Single Sign-On
  -d        Enable demo data creation service
  -l        Enable logging service
  -h        Show this help message and exit

⚠️ Removed start-demo.sh, start-demo-with-sso.sh, start-with-sso.sh.
Renamed stop-demo.sh to stop.sh
Renamed destroy-demo.sh to destroy.sh


Screenshot 2025-08-08 at 17 02 37 Screenshot 2025-08-08 at 17 02 16

@rbuisson rbuisson requested a review from kipchubett August 8, 2025 15:15
@rbuisson rbuisson marked this pull request as draft August 8, 2025 17:40
Copy link
Contributor

@kipchubett kipchubett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Neat!
For backward compatibility let's keep start-demo.sh, start-with-sso.sh, ... and add a log line warning users that the script no longer support and show them how to use start.sh with arguments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants