Starter configuration to develop docker virtualized laravel projects.
- build-essential (Makefile)
- Docker (min >= 1.13)
- Docker-Compose (min >= 1.10.0 https://github.com/docker/compose/releases/tag/1.10.0)
$ make install
# dependency installation and migrations
$ make up
# turn on server (8080 web, 33061 mysql) => http://www.appname.localhost:8080
$ make down
# turn off server
$ make install_test
# install test database
$ make test
# tests executions (phpunit)
# use TEST_ARGS to pass arguments. ej. make test TEST_ARGS='--filter TestClass'