diff --git a/.travis.yml b/.travis.yml index c071ed380..3531cf355 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,35 +15,44 @@ addons: language: php -php: -- 7.0 -- 7.1 -- 7.2 - -env: - matrix: - - MAGENTO_VERSION=2.2.5 MAGENTO_EDITION=community - - MAGENTO_VERSION=2.2.5 MAGENTO_EDITION=enterprise - - MAGENTO_VERSION=2.2.6 MAGENTO_EDITION=community - - MAGENTO_VERSION=2.2.6 MAGENTO_EDITION=enterprise - - MAGENTO_VERSION=2.3.0 MAGENTO_EDITION=community MAGENTO_STABILITY=beta -# - MAGENTO_VERSION=2.3.0 MAGENTO_EDITION=enterprise MAGENTO_STABILITY=beta - -matrix: - fast_finish: true - exclude: - - php: 7.2 - env: MAGENTO_VERSION=2.2.5 MAGENTO_EDITION=community - - php: 7.2 - env: MAGENTO_VERSION=2.2.5 MAGENTO_EDITION=enterprise - - php: 7.2 - env: MAGENTO_VERSION=2.2.6 MAGENTO_EDITION=community - - php: 7.2 - env: MAGENTO_VERSION=2.2.6 MAGENTO_EDITION=enterprise +jobs: + include: + - php: 7.0 + env: + - MAGENTO_VERSION=2.2.5 MAGENTO_EDITION=community + - php: 7.1 + env: + - MAGENTO_VERSION=2.2.5 MAGENTO_EDITION=community - php: 7.0 - env: MAGENTO_VERSION=2.3.0 MAGENTO_EDITION=community MAGENTO_STABILITY=beta -# - php: 7.0 -# env: MAGENTO_VERSION=2.3.0 MAGENTO_EDITION=enterprise MAGENTO_STABILITY=beta + env: + - MAGENTO_VERSION=2.2.6 MAGENTO_EDITION=community + - php: 7.1 + env: + - MAGENTO_VERSION=2.2.6 MAGENTO_EDITION=community + - if: type != pull_request + php: 7.0 + env: + - MAGENTO_VERSION=2.2.5 MAGENTO_EDITION=enterprise + - if: type != pull_request + php: 7.1 + env: + - MAGENTO_VERSION=2.2.5 MAGENTO_EDITION=enterprise + - if: type != pull_request + php: 7.0 + env: + - MAGENTO_VERSION=2.2.6 MAGENTO_EDITION=enterprise + - if: type != pull_request + php: 7.1 + env: + - MAGENTO_VERSION=2.2.6 MAGENTO_EDITION=enterprise + - if: type != pull_request + php: 7.2 + env: + - MAGENTO_VERSION=2.3.0 MAGENTO_EDITION=community MAGENTO_STABILITY=beta +# - if: type != pull_request +# php: 7.2 +# env: +# -MAGENTO_VERSION=2.3.0 MAGENTO_EDITION=enterprise MAGENTO_STABILITY=beta before_install: - sudo service elasticsearch stop @@ -54,7 +63,7 @@ before_install: - yes | sudo $ES_HOME/bin/elasticsearch-plugin install analysis-phonetic - sudo service elasticsearch start - sleep 5 - - composer config -g http-basic.repo.magento.com $MAGENTO_USERNAME $MAGENTO_PASSWORD + - if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then composer config -g http-basic.repo.magento.com $MAGENTO_USERNAME $MAGENTO_PASSWORD ; fi - echo "{\"http-basic\":{\"repo.magento.com\":{\"username\":\"${MAGENTO_USERNAME}\",\"password\":\"${MAGENTO_PASSWORD}\"}}}" > auth.json - composer global require hirak/prestissimo:0.3.4 - chmod +x ./Resources/travis/*