Current Build Status
Release Status
Development
The code is written to follow PSR-2 standards, this can be tested using PHP_CodeSniffer
$ ./vendor/bin/phpcs --standard=phpcs.xml
Code mess can be checked with
$ ./vendor/bin/phpmd app text phpmd.xml
PHP Docblocks can be checked with
$ ./vendor/bin/phpdoccheck --directory=app
The project includes a Vagrantfile for running deployer, it uses laravel/homestead. The VM uses the domain deploy.app and the IP address 192.168.10.10 so you will need to add them to your /etc/hosts file
Once you have started the VM you will need to run the following commands
$ vagrant ssh
$ cd /var/www/deployer
$ composer install
$ npm install
$ bower install
$ gulp
$ php artisan key:generate
$ php artisan migrate
$ sudo service supervisor restart
The VM will set up the cronjob needed for heartbeats and it will setup supervisor to ensure the queue listener is always running