Skip to:
Content

BuddyPress.org

Changeset 11684 for trunk/.travis.yml


Ignore:
Timestamp:
08/29/2017 12:50:51 PM (9 years ago)
Author:
djpaul
Message:

CI: update Travis-CI configuration.

Following on from r11682 and r11683:

  • Another (better) attempt at caching the node_module folder.
  • Add ~/.npm to cache list.
  • Re-add travis:grunt test accidentally removed in r11682.

props netweb, djpaul.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.travis.yml

    r11683 r11684  
    1414    - vendor
    1515    - $HOME/.composer/cache
     16    - $HOME/.npm
    1617    - /tmp/node
    1718
     
    3637    - php: 7.1
    3738      env: WP_VERSION=master BP_TRAVISCI=travis:codecoverage
     39    - php: 7.1
     40      env: WP_VERSION=master BP_TRAVISCI=travis:grunt
    3841    - php: 5.3
    3942      env: WP_VERSION=master BP_TRAVISCI=travis:phpunit
     
    9295
    9396  # setup NodeJS version using NVM
     97  - export PATH="$HOME/.composer/vendor/bin:$PATH"
    9498  - node --version
    9599  - nvm install 6
    96100  - node --version
    97   - npm config set prefix "/tmp/node"
    98   - export PATH="$HOME/.composer/vendor/bin:/tmp/node/bin:$PATH"
    99101  - npm install -g grunt-cli
    100102  - npm --version
     
    114116  - if [[ ${TRAVIS_PHP_VERSION:0:3} == "5.6" ]]; then composer global require --dev phpunit/phpunit ^5; fi
    115117  - if [[ ${TRAVIS_PHP_VERSION:0:3} == "7.1" ]]; then composer global require --dev phpunit/phpunit ^6; fi
     118  - mkdir -p /tmp/node/node_modules
     119  - ln -s /tmp/node/node_modules $plugin_dir/node_modules
    116120  - npm install
    117121
Note: See TracChangeset for help on using the changeset viewer.