Migrated to GitLab
This commit is contained in:
parent
d59b7c234c
commit
b2cde3f02f
2 changed files with 16 additions and 22 deletions
16
.gitlab-ci.yml
Normal file
16
.gitlab-ci.yml
Normal file
|
|
@ -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
|
||||||
22
.travis.yml
22
.travis.yml
|
|
@ -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
|
|
||||||
"
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue