https://github.com/qualityunit/php-resqueue-serial
Serial job support for php-resqueue
https://github.com/qualityunit/php-resqueue-serial
Last synced: 2 months ago
JSON representation
Serial job support for php-resqueue
- Host: GitHub
- URL: https://github.com/qualityunit/php-resqueue-serial
- Owner: QualityUnit
- License: mit
- Created: 2016-12-09T14:19:28.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-09-19T12:01:53.000Z (almost 8 years ago)
- Last Synced: 2025-01-19T16:27:17.195Z (over 1 year ago)
- Language: PHP
- Size: 3.35 MB
- Stars: 1
- Watchers: 16
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# resqu-server
Php queue implementation
## Dependencies
* [PHP 5.6+](http://php.net/manual/en/install.php) (runtime)
* [ext-pcntl](http://php.net/manual/en/book.pcntl.php)
* [ext-posix](http://php.net/manual/en/book.posix.php)
* [ext-proctitle](http://php.net/manual/en/book.proctitle.php) (optional)
* [Composer - global](https://getcomposer.org/doc/00-intro.md) (dev / build)
* [Java 7+](https://java.com/en/download/help/download_options.xml) (dev / build)
## Development environment setup
After installing dependencies and cloning the project, navigate into **root directory** and run:
**LINUX**
```
./gradlew setupDev
```
**WINDOWS**
```
gradlew setupDev
```
## Distribution
To generate distribution archive, navigate into **root directory** and run:
**LINUX**
```
./gradlew dist
```
**WINDOWS**
```
gradlew dist
```
## Build system
All basic tasks are handled by Gradle build system. Build tasks can be executed from **project root** like this:
**LINUX**
```
./gradlew ...
```
**WINDOWS**
```
gradlew ...
```
List of all available tasks:
**LINUX**
```
./gradlew tasks
```
**WINDOWS**
```
gradlew tasks
```