Enqueue is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and our customers. If you'd like to join them, please consider:
To contribute you have to send a pull request to enqueue-dev repository. The pull requests to read only subtree split repositories will be closed.
composer install
./bin/pre-commit -i
./bin/dev -b
Once you did it you can work on a feature or bug fix.
To run tests
./bin/test.sh
or for a package only:
./bin/test.sh pkg/enqueue
When you try to commit changes php-cs-fixer
is run. It fixes all coding style issues. Don't forget to stage them and commit everything.
Once everything is done open a pull request on official repository.
- If you get
rabbitmqssl: forward host lookup failed: Unknown host, wait for service rabbitmqssl:5671
dodocker-compose down
.