From d353ec98335af6c854059bdaab586ac7d5d456de Mon Sep 17 00:00:00 2001 From: Yves Hoppe Date: Mon, 27 Jun 2016 21:55:16 +0200 Subject: [PATCH] Running phpcs check with travis on php 5.6 --- .travis.yml | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 47a2b1c..dee7ab3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,23 @@ language: php -php: -- 5.5 -- 5.6 -- 7.0 -addons: - firefox: "46.0.1" + +env: + global: + - RUN_PHPCS="no" + matrix: - allow_failures: + fast_finish: true + include: + - php: 5.5 + - php: 5.6 + env: RUN_PHPCS="yes" + - php: 7.0 + sudo: true + addons: + firefox: "46.0.1" + allow_failures: - php: 7.0 + + before_script: - sudo apt-get update -qq - sudo apt-get install -y --force-yes apache2 libapache2-mod-fastcgi php5-curl php5-mysql php5-intl php5-gd > /dev/null @@ -42,5 +52,8 @@ script: # Build - mv jorobo.dist.ini jorobo.ini - vendor/bin/robo build +# System tests (Codeception) - mv tests/acceptance.suite.dist.yml tests/acceptance.suite.yml - vendor/bin/robo run:tests --use-htaccess +# Run phpcs on PHP 5.6 against weblinks source +- if [[ $RUN_PHPCS == "yes" ]]; then vendor/bin/phpcs --report=full --extensions=php -p --standard=tests/joomla-cms3/build/phpcs/Joomla ./src; fi