From b2cde3f02f6d5ae84ed5b8b034321085f24254ee Mon Sep 17 00:00:00 2001 From: eidheim Date: Sat, 9 Jun 2018 19:29:33 +0200 Subject: [PATCH] Migrated to GitLab --- .gitlab-ci.yml | 16 ++++++++++++++++ .travis.yml | 22 ---------------------- 2 files changed, 16 insertions(+), 22 deletions(-) create mode 100644 .gitlab-ci.yml delete mode 100644 .travis.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..2d8bfa4 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,16 @@ +image: eidheim/testing + +before_script: + - mkdir build && cd build + - export CXXFLAGS=-Werror + - export CTEST_OUTPUT_ON_FAILURE=1 + +test: + script: + - scan-build-6.0 cmake .. && scan-build-6.0 --status-bugs make + - rm -r * + - CXX=clang++-6.0 cmake .. && make + - rm -r * + - CXX=g++ cmake .. && make && make test + - rm -r * + - CXX=g++ CXXFLAGS="$CXXFLAGS -O3" cmake -DUSE_STANDALONE_ASIO=ON .. && make && make test diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 2860748..0000000 --- a/.travis.yml +++ /dev/null @@ -1,22 +0,0 @@ -sudo: required - -services: - - docker - -script: - - sudo docker run -it -v "$PWD:/repository" eidheim/testing sh -c " - cd /repository && mkdir build && cd build && - scan-build cmake -DCMAKE_CXX_FLAGS=-Werror .. && - scan-build --status-bugs make && - rm -r * && - CXX=clang++ cmake -DCMAKE_CXX_FLAGS=-Werror .. && - make && - rm -r * && - CXX=g++ cmake -DCMAKE_CXX_FLAGS=-Werror .. && - make && - CTEST_OUTPUT_ON_FAILURE=1 make test && - rm -r * && - CXX=g++ cmake -DUSE_STANDALONE_ASIO=ON -DCMAKE_CXX_FLAGS=\"-Werror -O3\" .. && - make && - CTEST_OUTPUT_ON_FAILURE=1 make test - "