#!/bin/bash cd /app || exit if [[ ${SCHEDULER_ENABLE,,} == "on" ]]; then if [[ ${MIGRATE_ENABLE} == "on" ]]; then echo "[SCHEDULER] Waiting until Migration Complete." until [[ -f /var/lock/laravel_migration_complete ]]; do sleep 1 done echo "[SCHEDULER] Migrations complete, starting scheduler" fi while true; do php /app/artisan schedule:run sleep 59 done else echo "[SCHEDULER] Not enabled. To enable this feature, set SCHEDULER_ENABLE = on." sleep infinity fi