apache / gravitino-playground

A playground to experience Gravitino
Apache License 2.0
31 stars 31 forks source link

[Enhancement] Add install.sh script to automate setup and execution of gravitino-playground #90

Open waukin opened 3 weeks ago

waukin commented 3 weeks ago

Create an install.sh script with the following functionalities:

  1. Verify if Docker and Docker Compose are installed on the running environment.
    • If both are present, proceed to the next step.
    • If either is missing, display a prompt to the user to install Docker and Docker Compose before continuing.
  2. Download the source code for gravitino-playground directly from GitHub, without using Git.
  3. After successfully downloading the source code, prompt the user to ask if they would like to run gravitino-playground immediately.
    • If the user enters [Y], execute playground.sh to start gravitino-playground.
    • If the user enters [N], confirm installation and note they can later run playground.sh to start.