diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..060cee5 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,19 @@ +image: conanio/clang7 +stages: + - build +build: + before_script: + - sudo pip install --upgrade conan + - conan user + - conan profile new default --detect + - conan profile update settings.compiler=clang default + - conan profile update settings.compiler.version=7.0 default + - conan profile update settings.compiler.libcxx=libstdc++11 default + - conan profile update env.CC=/bin/clang default + - conan profile update env.CXX=/bin/clang++ default + script: + - mkdir && cd build + - pwd + - conan install .. --build missing + - cmake -DCMAKE_CXX_COMPILER=clang++ .. -G Ninja + - cmake --build .