node {
	checkout scm
	docker.image('memcached:latest').withRun('-p 11211:11211') { c ->
		docker.image('redis:latest').withRun('-p 6379:6379') { d ->
			docker.image('php:7.2') {
				steps {
					sh 'sh build/docker_install.sh > /dev/null'
					sh 'curl -sS https://getcomposer.org/installer | php'
					sh 'php composer.phar install --ignore-platform-reqs'
					sh 'phpdbg -qrr -- ./vendor/bin/phpunit --coverage-text --colors=never'
				}
			}
		}
	}
}