Laravel_pc_perso/scripts/cron-schedule.sh
2024-06-12 13:02:54 +02:00

14 lines
328 B
Bash

#!/usr/bin/env bash
if [ ! -d /etc/cron.d ]; then
mkdir /etc/cron.d
fi
SITE_DOMAIN=$1
SITE_PUBLIC_DIRECTORY=$2
SITE_PHP_VERSION=$3
cron="* * * * * vagrant . /home/vagrant/.profile; /usr/bin/php$SITE_PHP_VERSION $SITE_PUBLIC_DIRECTORY/../artisan schedule:run >> /dev/null 2>&1"
echo "$cron" > "/etc/cron.d/$SITE_DOMAIN"