language: bash sudo: required services: - docker env: matrix: - PHP_VERSION=56 BUILD_SERVICE="applications blackfire minio percona" - PHP_VERSION=70 BUILD_SERVICE="applications blackfire minio percona" - PHP_VERSION=71 BUILD_SERVICE="applications blackfire minio percona" - PHP_VERSION=56 BUILD_SERVICE=workspace - PHP_VERSION=70 BUILD_SERVICE=workspace - PHP_VERSION=71 BUILD_SERVICE=workspace - PHP_VERSION=56 BUILD_SERVICE=php-fpm - PHP_VERSION=70 BUILD_SERVICE=php-fpm - PHP_VERSION=71 BUILD_SERVICE=php-fpm - PHP_VERSION=56 BUILD_SERVICE="php-worker hhvm" - PHP_VERSION=70 BUILD_SERVICE="php-worker hhvm" - PHP_VERSION=71 BUILD_SERVICE="php-worker hhvm" - PHP_VERSION=56 BUILD_SERVICE="nginx caddy apache2" - PHP_VERSION=70 BUILD_SERVICE="nginx caddy apache2" - PHP_VERSION=71 BUILD_SERVICE="nginx caddy apache2" - PHP_VERSION=56 BUILD_SERVICE="mysql mariadb phpmyadmin" - PHP_VERSION=70 BUILD_SERVICE="mysql mariadb phpmyadmin" - PHP_VERSION=71 BUILD_SERVICE="mysql mariadb phpmyadmin" - PHP_VERSION=56 BUILD_SERVICE=mssql - PHP_VERSION=70 BUILD_SERVICE=mssql - PHP_VERSION=71 BUILD_SERVICE=mssql - PHP_VERSION=56 BUILD_SERVICE="postgres postgres-postgis pgadmin" - PHP_VERSION=70 BUILD_SERVICE="postgres postgres-postgis pgadmin" - PHP_VERSION=71 BUILD_SERVICE="postgres postgres-postgis pgadmin" - PHP_VERSION=56 BUILD_SERVICE="neo4j mongo redis" - PHP_VERSION=70 BUILD_SERVICE="neo4j mongo redis" - PHP_VERSION=71 BUILD_SERVICE="neo4j mongo redis" - PHP_VERSION=56 BUILD_SERVICE=rethinkdb - PHP_VERSION=70 BUILD_SERVICE=rethinkdb - PHP_VERSION=71 BUILD_SERVICE=rethinkdb - PHP_VERSION=56 BUILD_SERVICE=aerospike - PHP_VERSION=70 BUILD_SERVICE=aerospike - PHP_VERSION=71 BUILD_SERVICE=aerospike - PHP_VERSION=56 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq" - PHP_VERSION=70 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq" - PHP_VERSION=71 BUILD_SERVICE="memcached beanstalkd beanstalkd-console rabbitmq" - PHP_VERSION=56 BUILD_SERVICE="adminer elasticsearch certbot mailhog" - PHP_VERSION=70 BUILD_SERVICE="adminer elasticsearch certbot mailhog" - PHP_VERSION=71 BUILD_SERVICE="adminer elasticsearch certbot mailhog" - PHP_VERSION=56 BUILD_SERVICE="selenium jenkins" - PHP_VERSION=70 BUILD_SERVICE="selenium jenkins" - PHP_VERSION=71 BUILD_SERVICE="selenium jenkins" - PHP_VERSION=56 BUILD_SERVICE="proxy proxy2 balancer" - PHP_VERSION=70 BUILD_SERVICE="proxy proxy2 balancer" - PHP_VERSION=71 BUILD_SERVICE="proxy proxy2 balancer" - HUGO_VERSION=0.20.2 # Installing a newer Docker version before_install: - sudo apt-get update - sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-engine script: ./travis-build.sh deploy: provider: pages skip_cleanup: true local_dir: docs github_token: $GITHUB_TOKEN on: branch: master condition: -n "${HUGO_VERSION}" notifications: email: false