UNCLASSIFIED

autorun.sh 533 Bytes
Newer Older
sean.melissari's avatar
sean.melissari committed
1 2 3 4 5 6 7 8 9 10 11
#!/bin/bash -e
cd /opt/jboss/keycloak

ENTRYPOINT_DIR=/opt/jboss/startup-scripts

if [[ -d "$ENTRYPOINT_DIR" ]]; then
  # First run cli autoruns
  for f in "$ENTRYPOINT_DIR"/*; do
    if [[ "$f" == *.cli ]]; then
      echo "Executing cli script: $f"
      bin/jboss-cli.sh --file="$f"
sean.melissari's avatar
sean.melissari committed
12 13
    elif [[ -d "$f" ]]; then
      echo "Skipping execution of directory: $f"
sean.melissari's avatar
sean.melissari committed
14 15 16 17 18 19 20 21
    elif [[ -x "$f" ]]; then
      echo "Executing: $f"
      "$f"
    else
      echo "Ignoring file in $ENTRYPOINT_DIR (not *.cli or executable): $f"
    fi
  done
fi