Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 761 Bytes

cron.md

File metadata and controls

26 lines (18 loc) · 761 Bytes

Run builds using cronjob

Running builds using cron is a quick and simple method of getting up and running with PHP Censor. It also removes the need for PHP Censor to be running all the time.

Setting up the Cron Job

You'll want to set up PHP Censor to run as a regular cronjob, so run crontab -e and enter the following:

SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

* * * * * /path/to/php-censor/bin/console php-censor:run-builds

And for one running worker:

SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

* * * * * flock -n /tmp/run-builds.lock --command '/path/to/php-censor/bin/console php-censor:run-builds'