Test your application / library in a Docker container.
- Debian Jessie
- PHP 5.6
- Git
- cURL
- Composer
If there is a composer.json in /srv/app, composer install is called first.
On default is command tester -s -j 40 -p php /srv/app called.
docker run \
-v /path/to/myapp:/srv/app \
dockette/nette-tester:latestYou can modifie tester by your own. See list of variables below.
| VARIABLE | DEFAULT | DESCRIPTION |
|---|---|---|
| FOLDER | /srv/app | string path to tests folder |
| SCRIPT | empty | string path to script with arguments |
| THREADS | 40 | number > 0 |
| INFO | empty | 1 |
| WATCH | empty | 1 |
| PHP | php | php or php-cgi |
docker run \
-v /path/to/myapp:/srv/app \
-e FOLDER='/srv/app/a/b/tests' \
-e INFO=1 \
-e WATCH=1 \
-e THREADS=10 \
-e PHP='php-cgi' \
dockette/nette-tester:latestdocker run \
-v /path/to/myapp:/srv/app \
-e SCRIPT='/srv/app/vendor/bin/tester -s -p php -j 30 /srv/app/tests' \
dockette/nette-tester:latestSee how to contribute to this package. Consider to support f3l1x. Thank you for using this package.