11sudo : false
22language : php
33php :
4- - 5.4
54 - 5.5
65 - 5.6
76 - 7
@@ -13,24 +12,20 @@ addons:
1312 - gcc-4.8
1413 - g++-4.8
1514env :
16- - NVM_NODE_VERSION="0.12" GDT_DRUPAL_CORE="7" GDT_TEST_URL="http://127.0.0.1:8080/misc/drupal.js" CXX=g++-4.8
17- - NVM_NODE_VERSION="4.3" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
18- - NVM_NODE_VERSION="node" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
15+ - NVM_NODE_VERSION="4" GDT_DRUPAL_CORE="7" GDT_TEST_URL="http://127.0.0.1:8080/misc/drupal.js" CXX=g++-4.8
16+ - NVM_NODE_VERSION="4" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
17+ - NVM_NODE_VERSION="5" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
18+ - NVM_NODE_VERSION="6" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
1919matrix :
20- allow_failures :
21- - php : 5.5
22- env : NVM_NODE_VERSION="node" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
23- - php : 5.6
24- env : NVM_NODE_VERSION="node" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
25- - php : 7
26- env : NVM_NODE_VERSION="node" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
2720 exclude :
28- - php : 5.4
29- env : NVM_NODE_VERSION="4.3" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
30- - php : 5.4
31- env : NVM_NODE_VERSION="node" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
21+ # Skip Drupal 7 on PHP 7
22+ - php : 7
23+ env : NVM_NODE_VERSION="4" GDT_DRUPAL_CORE="7" GDT_TEST_URL="http://127.0.0.1:8080/misc/drupal.js" CXX=g++-4.8
24+ # Skip Node.js v5 with PHP 5.5 and PHP 7
25+ - php : 5.5
26+ env : NVM_NODE_VERSION="5" GDT_DRUPAL_CORE="8" GDT_TEST_URL="http://127.0.0.1:8080/core/misc/drupal.js" CXX=g++-4.8
3227 - php : 7
33- env : NVM_NODE_VERSION="0.12 " GDT_DRUPAL_CORE="7 " GDT_TEST_URL="http://127.0.0.1:8080/misc/drupal.js" CXX=g++-4.8
28+ env : NVM_NODE_VERSION="5 " GDT_DRUPAL_CORE="8 " GDT_TEST_URL="http://127.0.0.1:8080/core /misc/drupal.js" CXX=g++-4.8
3429before_install :
3530 - rm -rf ~/.nvm && git clone https://github.com/creationix/nvm.git ~/.nvm && (cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`) && source ~/.nvm/nvm.sh && nvm install $NVM_NODE_VERSION
3631 - node --version
@@ -40,9 +35,10 @@ before_install:
4035install :
4136 - npm install -g grunt-cli@^1.0.0
4237 - npm install -g mocha
43- - ls -lRa
38+ - npm install
4439script :
4540 - echo "Code checkout disk usage"; du -chs .
41+ - npm run lint
4642 - ./test/create_working_copy.sh
4743 - cd test/working_copy/
4844 - echo "Working copy disk usage"; du -chs .
@@ -58,5 +54,5 @@ script:
5854 - sleep 1; while (ps aux | grep '[b]ehat' > /dev/null); do sleep 1; done
5955 - for pid in `ps aux | grep drush | grep runserver | awk '{print $2}'`; do echo "Stopping drush pid $pid"; kill -SIGINT $pid; done;
6056 - grunt package --quiet
61- - mocha --timeout 10000 node_modules/grunt-drupal-tasks/test/build.js
57+ - mocha --timeout 30000 node_modules/grunt-drupal-tasks/test/build.js
6258 - mocha node_modules/grunt-drupal-tasks/test/library.js
0 commit comments