Simplify the ci file

This commit is contained in:
Florent Le Coz
2016-02-17 20:21:02 +01:00
parent 339176449f
commit 4cd97f7e88
+20 -33
View File
@@ -1,37 +1,24 @@
stages:
- build
before_script: before_script:
- mkdir build && cd build/ - g++ --version
- clang++ --version
- uname -a
coverage_botan_cares_systemd_idn: build:
stage: build
script: script:
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DWITH_BOTAN=1 -DWITH_CARES=1 -DWITH_SYSTEMD=1 -DWITH_LIBIDN=1 - mkdir build
- make -j$(nproc) biboumi coverage - cd build
- cmake .. -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=Debug -DWITH_BOTAN=1 -DWITH_CARES=1 -DWITH_SYSTEMD=1 -DWITH_LIBIDN=1 -DWITH_LITESQL=1
botan_cares_systemd: - make biboumi -j$(nproc)
script:
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DWITH_BOTAN=1 -DWITH_CARES=1 -DWITH_SYSTEMD=1 -DWITHOUT_LIBIDN=1
- make -j$(nproc) biboumi check
botan_cares_idn:
script:
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DWITH_BOTAN=1 -DWITH_CARES=1 -DWITHOUT_SYSTEMD=1 -DWITH_LIBIDN=1
- make -j$(nproc) biboumi check
botan_systemd_idn:
script:
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DWITH_BOTAN=1 -DWITHOUT_CARES=1 -DWITH_SYSTEMD=1 -DWITH_LIBIDN=1
- make -j$(nproc) biboumi check
cares_systemd_idn:
script:
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DWITHOUT_BOTAN=1 -DWITH_CARES=1 -DWITH_SYSTEMD=1 -DWITH_LIBIDN=1
- make -j$(nproc) biboumi check
cares_systemd:
script:
- cmake .. -DCMAKE_BUILD_TYPE=Debug -DWITHOUT_BOTAN=1 -DWITH_CARES=1 -DWITH_SYSTEMD=1 -DWITHOUT_LIBIDN=1
- make -j$(nproc) biboumi check
rpm:
script:
- cmake ..
- make rpm - make rpm
- make check -j$(nproc)
artifacts:
paths:
- build/rpmbuild/RPMS/