diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5f1bd3565fc17e1835fa4b420118603467266cc6..517702e9ccfbb0f7b619e5220dd984c183e34d40 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,12 +9,16 @@ image: alpine:3.6 before_script: - case "$CI_BUILD_NAME" in - *-clang) export CXX=clang++ EXTRA_PKGS="$EXTRA_PKGS clang";; + *-clang) export CXX=clang++ EXTRA_PKGS="$EXTRA_PKGS clang llvm4-dev";; *) export CXX=g++;; esac - export JOBS=$(grep -c processor /proc/cpuinfo) - apk add --no-cache build-base bash libexecinfo-dev cppunit-dev libxml2-dev tclap-dev $EXTRA_PKGS + - case "$CI_BUILD_NAME" in + *-clang) ln -s /usr/lib/llvm4/lib/LLVMgold.so /usr/lib/LLVMgold.so;; + *) ;; + esac #========== Stage build ==========