stages: - test test:7: stage: test before_script: - sh build/docker_install.sh > /dev/null - apk add --no-cache php7-phpdbg - curl -sS https://getcomposer.org/installer | php - php composer.phar install --no-dev --ignore-platform-reqs image: php:7-alpine script: - phpdbg -qrr -- vendor/bin/phpunit --coverage-text --colors=never test:7.1: stage: test before_script: - sh build/docker_install.sh > /dev/null - apk add --no-cache php7.1-phpdbg - curl -sS https://getcomposer.org/installer | php - php composer.phar install --no-dev --ignore-platform-reqs image: php:7.1-alpine script: - phpdbg -qrr -- vendor/bin/phpunit --coverage-text --colors=never #test:hhvm: # stage: test # allow_failure: true # before_script: # - /usr/local/bin/composer self-update # - curl -Lo /usr/local/bin/phpunit https://phar.phpunit.de/phpunit.phar # - chmod +x /usr/local/bin/phpunit # - composer install --no-dev --ignore-platform-reqs # #image: 51systems/docker-gitlab-ci-runner-hhvm # image: 2ndkauboy/gitlab-ci-runner-hhvm # script: # - hhvm -d hhvm.php7.all=true /usr/local/bin/phpunit -c build --coverage-text --colors=never