Merge branch 'develop' into feature/json-patch
This commit is contained in:
		
						commit
						82f5332cf4
					
				
					 1 changed files with 64 additions and 15 deletions
				
			
		
							
								
								
									
										79
									
								
								.travis.yml
									
										
									
									
									
								
							
							
						
						
									
										79
									
								
								.travis.yml
									
										
									
									
									
								
							|  | @ -30,6 +30,17 @@ matrix: | |||
|           packages: ['g++-5', 'valgrind'] | ||||
|       env: COMPILER=g++-5 | ||||
| 
 | ||||
| #    - os: linux | ||||
| #      compiler: gcc | ||||
| #      addons: | ||||
| #        apt: | ||||
| #          sources: ['ubuntu-toolchain-r-test'] | ||||
| #          packages: ['g++-6', 'valgrind'] | ||||
| #      env: COMPILER=g++-6 | ||||
| 
 | ||||
|     # Clang 3.5 is not able to compile the code, | ||||
|     # see https://travis-ci.org/nlohmann/json/jobs/126720186 | ||||
| 
 | ||||
|     - os: linux | ||||
|       compiler: clang | ||||
|       addons: | ||||
|  | @ -45,23 +56,61 @@ matrix: | |||
|           sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.7'] | ||||
|           packages: ['clang-3.7', 'valgrind'] | ||||
|       env: COMPILER=clang++-3.7 | ||||
| 
 | ||||
|     - os: linux | ||||
|       compiler: clang | ||||
|       addons: | ||||
|         apt: | ||||
|           sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.8'] | ||||
|           packages: ['clang-3.8', 'valgrind'] | ||||
|       env: COMPILER=clang++-3.8 | ||||
| 
 | ||||
|     - os: linux | ||||
|       compiler: clang | ||||
|       addons: | ||||
|         apt: | ||||
|           sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise'] | ||||
|           packages: ['clang-3.9', 'valgrind'] | ||||
|       env: COMPILER=clang++-3.9 | ||||
| 
 | ||||
|     - os: osx | ||||
|       osx_image: beta-xcode6.1 | ||||
|       compiler: clang | ||||
|       env: COMPILER=clang | ||||
| 
 | ||||
|     - os: osx | ||||
|       osx_image: beta-xcode6.2 | ||||
|       compiler: clang | ||||
|       env: COMPILER=clang | ||||
| 
 | ||||
|     - os: osx | ||||
|       osx_image: beta-xcode6.3 | ||||
|       compiler: clang | ||||
|       env: COMPILER=clang | ||||
| 
 | ||||
|     - os: osx | ||||
|       osx_image: xcode6.4 | ||||
|       compiler: clang | ||||
|       env: COMPILER=clang | ||||
| 
 | ||||
|     - os: osx | ||||
|       osx_image: xcode7.1 | ||||
|       compiler: clang | ||||
|       env: COMPILER=clang | ||||
|       | ||||
|    # - os: osx | ||||
|    #   compiler: clang | ||||
|    #   env: COMPILER=clang | ||||
|    #   before_install: | ||||
|    #     - brew update | ||||
|    #     - brew install valgrind | ||||
|     - os: osx | ||||
|       osx_image: xcode7.2 | ||||
|       compiler: clang | ||||
|       env: COMPILER=clang | ||||
| 
 | ||||
|     - os: osx | ||||
|       osx_image: xcode7.3 | ||||
|       compiler: clang | ||||
|       env: COMPILER=clang | ||||
| 
 | ||||
| script: | ||||
|   - make CXX=$COMPILER CXXFLAGS="-lstdc++" | ||||
|   - ./json_unit "*" | ||||
|   - valgrind --error-exitcode=1 --leak-check=full ./json_unit | ||||
| 
 | ||||
| notifications: | ||||
|   webhooks: | ||||
|     urls: | ||||
|       - https://webhooks.gitter.im/e/f1196addb0e97a5ff396 | ||||
|     on_success: change | ||||
|     on_failure: always | ||||
|     on_start: never | ||||
|   - if [ `which valgrind` ]; then | ||||
|     valgrind --error-exitcode=1 --leak-check=full ./json_unit ; | ||||
|     fi | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue