Don't continue to start the Temporal Server if auto-setup.sh returns an error.
Improved the database driver validation error message.
Why?
Starting the server when auto-setup.sh found an error obscures the error message from auto-setup.sh, making it harder for users to understand what is wrong.
Also try to make it clearer that DB= sets the driver type, and report the valid values.
Checklist
Closes
How was this tested:
Used the modified image to start badly configured containers and check the error reporting is clearer.
What was changed
Don't continue to start the Temporal Server if auto-setup.sh returns an error. Improved the database driver validation error message.
Why?
Starting the server when auto-setup.sh found an error obscures the error message from auto-setup.sh, making it harder for users to understand what is wrong. Also try to make it clearer that DB= sets the driver type, and report the valid values.
Checklist
Closes
How was this tested:
Used the modified image to start badly configured containers and check the error reporting is clearer.
Any docs updates needed?