os: linux dist: trusty language: php if: tag IS blank stages: - test - deploy before_script: - nvm install 10 - make install env: global: - DB_NAME=wc_retailcrm_test - DB_USER=root - DB_PASS='' - DB_HOST=localhost script: make test jobs: include: - php: 5.6 env: WP_VERSION=latest WC_VERSION=3.8.0 WP_MULTISITE=0 - php: 7.0 env: WP_VERSION=latest WC_VERSION=3.8.0 WP_MULTISITE=0 - php: 7.1 env: WP_VERSION=latest WC_VERSION=3.8.0 WP_MULTISITE=0 - php: 7.2 env: WP_VERSION=latest WC_VERSION=3.8.0 WP_MULTISITE=0 USE_COMPOSER=1 - php: 5.6 env: WP_VERSION=latest WC_VERSION=3.9.0 WP_MULTISITE=0 - php: 7.0 env: WP_VERSION=latest WC_VERSION=3.9.0 WP_MULTISITE=0 - php: 7.1 env: WP_VERSION=latest WC_VERSION=3.9.0 WP_MULTISITE=0 - php: 7.2 env: WP_VERSION=latest WC_VERSION=3.9.0 WP_MULTISITE=0 USE_COMPOSER=1 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 7.0 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 7.1 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 7.2 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 USE_COMPOSER=1 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 7.0 env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 7.1 env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 - php: 7.2 env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 USE_COMPOSER=1 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 7.0 env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 7.1 env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 - php: 7.2 env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 USE_COMPOSER=1 - php: 5.6 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 7.0 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 7.1 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 - php: 7.2 env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 USE_COMPOSER=1 - stage: deploy deploy: cleanup: false provider: script script: make if: branch = master AND type = push AND fork = false