From 2a68351ec38c7a2267e1818e8a594efe9597b8db Mon Sep 17 00:00:00 2001 From: Robert Korulczyk Date: Sat, 17 Dec 2016 23:24:41 +0100 Subject: [PATCH] Fix tests on travis. (#13238) --- .travis.yml | 16 +--------------- tests/data/travis/imagick-setup.sh | 5 +++++ 2 files changed, 6 insertions(+), 15 deletions(-) create mode 100755 tests/data/travis/imagick-setup.sh diff --git a/.travis.yml b/.travis.yml index 755ad1d..3200a29 100644 --- a/.travis.yml +++ b/.travis.yml @@ -58,21 +58,6 @@ matrix: services: - mysql - postgresql - - php: 5.4 - addons: - apt: - packages: - - php5.4-gd - - php: 5.5 - addons: - apt: - packages: - - php5.5-gd - - php: 5.6 - addons: - apt: - packages: - - php5.6-gd # have a separate branch for javascript tests - language: node_js node_js: 6 @@ -129,6 +114,7 @@ install: - travis_retry composer update --prefer-dist --no-interaction - tests/data/travis/apc-setup.sh - tests/data/travis/memcache-setup.sh + - tests/data/travis/imagick-setup.sh # - tests/data/travis/cubrid-setup.sh before_script: diff --git a/tests/data/travis/imagick-setup.sh b/tests/data/travis/imagick-setup.sh new file mode 100755 index 0000000..df5266c --- /dev/null +++ b/tests/data/travis/imagick-setup.sh @@ -0,0 +1,5 @@ +#!/bin/sh -e + +if [ $(phpenv version-name) = '5.4' ] || [ $(phpenv version-name) = '5.5' ] || [ $(phpenv version-name) = '5.6' ]; then + yes '' | pecl install imagick +fi