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