Add clang and README
This commit is contained in:
		
							parent
							
								
									1acde593b5
								
							
						
					
					
						commit
						00b0ff50f3
					
				
							
								
								
									
										6
									
								
								docker/README
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								docker/README
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | |||||||
|  | # Docker based continious integration | ||||||
|  | 
 | ||||||
|  | Run ```./docker/build-image.sh``` to build a docker image. | ||||||
|  | The image contains all the build dependencies and the state of the local git repository. | ||||||
|  | 
 | ||||||
|  | Run ```./docker/run-gcc.sh``` to build OSRM with g++ and run all tests. | ||||||
							
								
								
									
										9
									
								
								docker/build-image.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										9
									
								
								docker/build-image.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,9 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  | 
 | ||||||
|  | set -e | ||||||
|  | set -o pipefail | ||||||
|  | 
 | ||||||
|  | docker build \ | ||||||
|  |     -t mapbox/osrm:linux \ | ||||||
|  |     docker/ | ||||||
|  | 
 | ||||||
							
								
								
									
										11
									
								
								docker/run-clang.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										11
									
								
								docker/run-clang.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,11 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  | 
 | ||||||
|  | set -e | ||||||
|  | set -o pipefail | ||||||
|  | 
 | ||||||
|  | docker run \ | ||||||
|  |     -i \ | ||||||
|  |     -e "CXX=clang++" \ | ||||||
|  |     -v `pwd`:/home/mapbox/osrm-backend \ | ||||||
|  |     -t mapbox/osrm:linux \ | ||||||
|  |     osrm-backend/docker/test.sh | ||||||
| @ -3,10 +3,6 @@ | |||||||
| set -e | set -e | ||||||
| set -o pipefail | set -o pipefail | ||||||
| 
 | 
 | ||||||
| docker build \ |  | ||||||
|     -t mapbox/osrm:linux \ |  | ||||||
|     docker/ |  | ||||||
| 
 |  | ||||||
| docker run \ | docker run \ | ||||||
|     -i \ |     -i \ | ||||||
|     -e "CXX=g++" \ |     -e "CXX=g++" \ | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user