language: generic sudo: required dist: trusty before_install: - sudo apt-get update -qq - sudo apt-get install -y software-properties-common - sudo add-apt-repository -y ppa:mc3man/trusty-media - sudo add-apt-repository -y ppa:george-edison55/cmake-3.x - sudo apt-get update -qq - sudo apt-get install -y nmap - sudo apt-get install -y ffmpeg - sudo apt-get install -y cmake - sudo apt-get install -y libboost-all-dev - sudo apt-get install -y libgstreamer1.0-dev - sudo apt-get install -y gstreamer1.0-plugins-base - sudo apt-get install -y gstreamer1.0-plugins-good - sudo apt-get install -y libcurl4-openssl-dev - sudo apt-get install -y libmysqlclient18 - sudo apt-get install -y mysql-client matrix: include: - os: linux env: COMPILER_NAME=gcc CXX=g++-5 CC=gcc-5 CMAKE_CXX_COMPILER=g++-5 addons: apt: packages: - g++-5 sources: &sources - llvm-toolchain-precise-3.8 - ubuntu-toolchain-r-test script: - cd deployment - ./build_last_package.sh Debug - tar xvf cameradar_*_Debug_Linux.tar.gz - cp /home/travis/build/EtixLabs/cameradar/deps/jsoncpp/src/deps.jsoncpp/src/lib_json/libjsoncpp*.so* cameradar_*_Debug_Linux/libraries/ - cp /home/travis/build/EtixLabs/cameradar/deps/mysql-connector/lib/libmysqlcppconn.so* cameradar_*_Debug_Linux/libraries/ - tar -czvf cameradar_*_Debug_Linux.tar.gz cameradar_*_Debug_Linux - docker build -t cameradar . - docker run -v /tmp/thumbs:/tmp/thumbs cameradar