language: cpp compiler: - clang os: - linux - osx env: matrix: - NODE_NVM_VERSION="0.10" - NODE_NVM_VERSION="0.11" global: - secure: aBmXrE2toyQGrid6SlHeNjMyL1B85rHRuz7E+HwgILwVKc16twoPe7vK1wTVY/iJiwbSfWfSikRSc/q/mh0KgExesoApingpO7BJpUfd5w1WEupIB6cOs5XmetxUSMVdqtzAelqhmiNma//e1kUf5O8uZJcsAwBbOTinyXUzJYQ= - secure: EIlV+YmFSuoieL/o8Ja/JznTAfHJD7Rnjwy3gt7G2oatImsxg3MBYc1qNO3SIBwMTwJ5HxrIgbZitCz8I71ZOqHtb4fxPjzVStXHHilQM5ZYR5J0ilK0U94x6EWblGazFrgxDLuVZ42M8FpLhrDwSoXJHCvQ2n5+3Y/3wncvL7g= before_install: - export platform=$(uname -s | sed "y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/") - export PATH=./node_modules/.bin/:$PATH - git clone https://github.com/creationix/nvm.git ../.nvm - source ../.nvm/nvm.sh - nvm install $NODE_NVM_VERSION - nvm use $NODE_NVM_VERSION - node --version - npm --version install: - npm install --build-from-source --clang=1 script: - npm test && ./travis/publish.sh