diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-06-24 00:04:38 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-06-24 00:04:38 +0300 |
commit | 5386d206d257f15b8cfbee55d302757540c2ad01 (patch) | |
tree | aca06762dde98b4bb4faba616be5be372e318310 | |
parent | 0de0b20829a0a91540714b2389db1edc3d048b65 (diff) | |
download | evol-hercules-5386d206d257f15b8cfbee55d302757540c2ad01.tar.gz evol-hercules-5386d206d257f15b8cfbee55d302757540c2ad01.tar.bz2 evol-hercules-5386d206d257f15b8cfbee55d302757540c2ad01.tar.xz evol-hercules-5386d206d257f15b8cfbee55d302757540c2ad01.zip |
Add builds with different gcc version and enabled lto.
-rw-r--r-- | .gitlab-ci.yml | 40 |
1 files changed, 29 insertions, 11 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 345770c..49b39a0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -39,12 +39,6 @@ gcc-6: - ./tools/ci/jobs/gcc6.sh --enable-werror image: debian:unstable -gcc-6_lto: - stage: build - script: - - ./tools/ci/jobs/gcc6.sh --enable-werror --enable-lto - image: debian:unstable - clang-3.9: stage: build script: @@ -60,35 +54,59 @@ clang-3.9-i386: # tests gcc-4.8-sanitize: - stage: build + stage: test script: - ./tools/ci/jobs/gcc48.sh --enable-werror --enable-sanitize image: debian:stable gcc-4.9-sanitize: - stage: build + stage: test script: - ./tools/ci/jobs/gcc49.sh --enable-werror --enable-sanitize image: debian:unstable gcc-5-sanitize: - stage: build + stage: test script: - ./tools/ci/jobs/gcc5.sh --enable-werror --enable-sanitize image: debian:unstable gcc-6-sanitize: - stage: build + stage: test script: - ./tools/ci/jobs/gcc6.sh --enable-werror --enable-sanitize image: debian:unstable gcc-6_lto-sanitize: - stage: build + stage: test script: - ./tools/ci/jobs/gcc6.sh --enable-werror --enable-lto --enable-sanitize image: debian:unstable +gcc-4.8-lto: + stage: test + script: + - ./tools/ci/jobs/gcc48.sh --enable-werror --enable-lto + image: debian:stable + +gcc-4.9-lto: + stage: test + script: + - ./tools/ci/jobs/gcc49.sh --enable-werror --enable-lto + image: debian:unstable + +gcc-5-lto: + stage: test + script: + - ./tools/ci/jobs/gcc5.sh --enable-werror --enable-lto + image: debian:unstable + +gcc-6_lto: + stage: test + script: + - ./tools/ci/jobs/gcc6.sh --enable-werror --enable-lto + image: debian:unstable + # reports success: |