PHP code example of setono / deployer-cron
1. Go to this page and download the library: Download setono/deployer-cron library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
setono / deployer-cron example snippets
// deploy.php
# etc/cronjobs/jobs.php
declare(strict_types=1);
use Setono\CronBuilder\Context;
use Setono\CronBuilder\CronJob;
return static function (Context $context): iterable {
yield new CronJob('0 0 * * *', '/usr/bin/php {{ release_path }}/send-report.php', 'Run every day at midnight');
if ($context->get('stage') === 'prod') {
yield new CronJob('0 0 * * *', '/usr/bin/php {{ release_path }}/process.php');
}
};