mirror of
				https://github.com/mastermindzh/rickvanlieshout.com
				synced 2025-10-31 00:29:46 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			39 lines
		
	
	
		
			959 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			959 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # back to language cpp to try to bypass osx node failure
 | |
| language: cpp
 | |
| sudo: false
 | |
| env:
 | |
|   - export NODE_VERSION="0.10"
 | |
|   - export NODE_VERSION="0.12"
 | |
|   - export NODE_VERSION="4"
 | |
|   - export NODE_VERSION="5"
 | |
| os:
 | |
|   - linux
 | |
|   - osx
 | |
| # pre-install to bring in the correct version of node via nvm
 | |
| before_install:
 | |
|   - git submodule update --init --recursive
 | |
|   - git clone https://github.com/creationix/nvm.git ./.nvm
 | |
|   - source ./.nvm/nvm.sh
 | |
|   - nvm install $NODE_VERSION
 | |
|   - nvm use $NODE_VERSION
 | |
|   - npm config set python `which python`
 | |
|   - if [ $TRAVIS_OS_NAME == "linux" ]; then
 | |
|       export CC="gcc-4.8";
 | |
|       export CXX="g++-4.8";
 | |
|       export LINK="gcc-4.8";
 | |
|       export LINKXX="g++-4.8";
 | |
|     fi
 | |
|   - gcc --version
 | |
|   - g++ --version
 | |
| # node 4 depends on gcc 4.8
 | |
| addons:
 | |
|   apt:
 | |
|     sources:
 | |
|     - ubuntu-toolchain-r-test
 | |
|     packages:
 | |
|     - g++-4.8
 | |
|     - gcc-4.8
 | |
| # script needed to test, because defaults don't work on osx
 | |
| script:
 | |
|   - npm install
 | |
| - npm run lint |