git repos / oastat

commit fa1229de

sago007 · 2017-02-25 18:18
fa1229de185172442721e43b9bc0229d43a380b3 patch · browse files
parent d1620afc7cd86f031f4502c7e1696a41b60f499c

Travis now in Docker

Changed files

M .travis.yml before
M travis_build.script before
diff --git a/.travis.yml b/.travis.yml index 7360d25..541db43 100644 --- a/.travis.yml +++ b/.travis.yml
@@ -1,36 +1,9 @@
sudo: required
-language: cpp
-
-addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- - boost-latest
- packages:
- - gcc-4.9
- - g++-4.9
- - build-essential
- - libboost1.55-dev
- - libboost-program-options1.55-dev
- - libgcrypt11-dev
-cache:
- apt: true
- directories:
- - download
- - cppdb-0.3.1
-
-before_install:
- - mkdir -p download && cd download
- - if [ ! -f cppdb-0.3.1.tar.bz2 ]; then wget --no-verbose http://downloads.sourceforge.net/project/cppcms/cppdb/0.3.1/cppdb-0.3.1.tar.bz2; fi
- - cd ..
- - if [ ! -d cppdb-0.3.1 ]; then tar xjf download/cppdb-0.3.1.tar.bz2; fi
+language: cpp
-install:
- - export CXX="g++-4.9" CC="gcc-4.9"
- - mkdir -p cppdb-0.3.1/build && cd cppdb-0.3.1/build
- - cmake .. && make && sudo make install
- - cd ../..
+services:
+ - docker
script: ./travis_build.script
diff --git a/travis_build.script b/travis_build.script index ec0ac8a..57bb4f8 100755 --- a/travis_build.script +++ b/travis_build.script
@@ -1,4 +1,2 @@
#! /bin/bash
-set +e
-cd src
-make USECPPDB=0
+docker build . --file extra/docker_builder/Dockerfile -t oastat_builder