diff --git a/docker/Dockerfile b/docker/Dockerfile deleted file mode 100644 index 06bf3b495..000000000 --- a/docker/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -FROM ubuntu:14.04 - -RUN apt-get update -y && apt-get install -y software-properties-common -RUN add-apt-repository ppa:ubuntu-toolchain-r/test -RUN apt-get update -y && apt-get install -y g++-5 libbz2-dev libstxxl-dev libstxxl1 libxml2-dev libzip-dev lua5.1 liblua5.1-0-dev libtbb-dev libgdal-dev libboost-all-dev ccache -RUN apt-get -y install curl cmake cmake-curses-gui git - -WORKDIR /opt -RUN git clone --depth 1 --branch v0.31.0 https://github.com/creationix/nvm.git -RUN /bin/bash -c "source /opt/nvm/nvm.sh && nvm install v4" - -RUN useradd -ms /bin/bash mapbox -USER mapbox -ENV HOME /home/mapbox -WORKDIR /home/mapbox - -RUN echo "source /opt/nvm/nvm.sh" > .bashrc -RUN echo "source /home/mapbox/.bashrc" > .profile diff --git a/docker/README b/docker/README deleted file mode 100644 index 7034364a3..000000000 --- a/docker/README +++ /dev/null @@ -1,6 +0,0 @@ -# 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. diff --git a/docker/build-image.sh b/docker/build-image.sh deleted file mode 100755 index ace73056a..000000000 --- a/docker/build-image.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash - -set -e -set -o pipefail - -docker build \ - -t mapbox/osrm:linux \ - docker/ - diff --git a/docker/run-clang.sh b/docker/run-clang.sh deleted file mode 100755 index bfe347282..000000000 --- a/docker/run-clang.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/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 \ - /bin/bash -lc "osrm-backend/docker/test.sh" diff --git a/docker/run-gcc.sh b/docker/run-gcc.sh deleted file mode 100755 index 672d641e2..000000000 --- a/docker/run-gcc.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env bash - -set -e -set -o pipefail - -docker run \ - -i \ - -e "CXX=g++-5" \ - -e "CC=gcc-5" \ - -v `pwd`:/home/mapbox/osrm-backend \ - -t mapbox/osrm:linux \ - /bin/bash -lc "osrm-backend/docker/test.sh" diff --git a/docker/test.sh b/docker/test.sh deleted file mode 100755 index 1c75df49c..000000000 --- a/docker/test.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env bash - -set -e -set -o pipefail - -export CMAKEOPTIONS="-DCMAKE_BUILD_TYPE=Release" - -cd /home/mapbox/osrm-backend -[ -d build ] && rm -rf build -mkdir -p build -cd build -cmake .. $CMAKEOPTIONS -DBUILD_TOOLS=1 - -make -j`nproc` -make tests -j`nproc` -#./unit_tests/server-tests -#./unit_tests/library-tests -#./unit_tests/extractor-tests -#./unit_tests/util-tests -cd .. -npm test