docker: enable gcc4, gcc6 and node6 builds

Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
Mihai Tudor Panu
2017-06-15 09:35:12 -07:00
parent c1903b8c39
commit dc03eec56f
3 changed files with 18 additions and 3 deletions

View File

@ -4,7 +4,9 @@ language: cpp
compiler:
- clang
- gcc-4.8
- gcc
- gcc-6
env:
- TARGET=doc
@ -12,6 +14,7 @@ env:
- TARGET=java
- TARGET=node4
- TARGET=node5
- TARGET=node6
services:
- docker
@ -25,6 +28,8 @@ before_install:
before_script:
- if [ "$CC" == "gcc-4.8" ]; then export CC=gcc-4.8; fi
- if [ "$CXX" == "g++-4.8" ]; then export CXX=g++-4.8; fi
- if [ "$CC" == "gcc-6" ]; then export CC=gcc-6; fi
- if [ "$CXX" == "g++-6" ]; then export CXX=g++-6; fi
- if [ "$CC" == "clang" ]; then export CC=clang-3.8; fi
- if [ "$CXX" == "clang++" ]; then export CXX=clang++-3.8; fi
- docker-compose build ${TARGET}