diff options
author | Haru <haru@dotalux.com> | 2018-06-29 12:07:52 +0200 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2018-06-30 05:15:35 +0200 |
commit | 1ca2abbf98386290f44881d794ab26b8774303d3 (patch) | |
tree | 2d0d7e2ae182353c6007a730e15834a1eba36537 | |
parent | f1e00c3b6e6caf68a53aa30805dc45fa1c82da87 (diff) | |
download | hercules-1ca2abbf98386290f44881d794ab26b8774303d3.tar.gz hercules-1ca2abbf98386290f44881d794ab26b8774303d3.tar.bz2 hercules-1ca2abbf98386290f44881d794ab26b8774303d3.tar.xz hercules-1ca2abbf98386290f44881d794ab26b8774303d3.zip |
Update clang builds for GitLab CI
- clang-4.0 moved from the primary to the secondary stage
- clang-5.0 added (secondary stage)
- clang-6.0 added (primary stage)
- clang-7 added (secondary stage)
Signed-off-by: Haru <haru@dotalux.com>
-rw-r--r-- | .gitlab-ci.yml | 94 |
1 files changed, 92 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 29c0caef1..392548db0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -64,7 +64,7 @@ re:clang-3.9: pre_re:clang-4.0: <<: *branch_exceptions <<: *prerequisites - stage: primary + stage: secondary image: debian:unstable services: - mariadb:10 @@ -79,7 +79,7 @@ pre_re:clang-4.0: re:clang-4.0: <<: *branch_exceptions <<: *prerequisites - stage: primary + stage: secondary image: debian:unstable services: - mariadb:10 @@ -91,6 +91,96 @@ re:clang-4.0: - ./tools/ci/travis.sh build CC=clang-4.0 --enable-debug --enable-Werror --enable-buildbot - ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST +pre_re:clang-5.0: + <<: *branch_exceptions + <<: *prerequisites + stage: secondary + image: debian:unstable + services: + - mariadb:10 + variables: + <<: *base_vars + INSTALL_PACKAGES: clang-5.0 mariadb-client libmariadbclient-dev-compat + SQLHOST: mariadb + script: + - ./tools/ci/travis.sh build CC=clang-5.0 --enable-debug --enable-Werror --enable-buildbot --disable-renewal + - ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST + +re:clang-5.0: + <<: *branch_exceptions + <<: *prerequisites + stage: secondary + image: debian:unstable + services: + - mariadb:10 + variables: + <<: *base_vars + INSTALL_PACKAGES: clang-5.0 mariadb-client libmariadbclient-dev-compat + SQLHOST: mariadb + script: + - ./tools/ci/travis.sh build CC=clang-5.0 --enable-debug --enable-Werror --enable-buildbot + - ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST + +pre_re:clang-6.0: + <<: *branch_exceptions + <<: *prerequisites + stage: primary + image: debian:unstable + services: + - mariadb:10 + variables: + <<: *base_vars + INSTALL_PACKAGES: clang-6.0 mariadb-client libmariadbclient-dev-compat + SQLHOST: mariadb + script: + - ./tools/ci/travis.sh build CC=clang-6.0 --enable-debug --enable-Werror --enable-buildbot --disable-renewal + - ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST + +re:clang-6.0: + <<: *branch_exceptions + <<: *prerequisites + stage: primary + image: debian:unstable + services: + - mariadb:10 + variables: + <<: *base_vars + INSTALL_PACKAGES: clang-6.0 mariadb-client libmariadbclient-dev-compat + SQLHOST: mariadb + script: + - ./tools/ci/travis.sh build CC=clang-6.0 --enable-debug --enable-Werror --enable-buildbot + - ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST + +pre_re:clang-7: + <<: *branch_exceptions + <<: *prerequisites + stage: secondary + image: debian:unstable + services: + - mariadb:10 + variables: + <<: *base_vars + INSTALL_PACKAGES: clang-7 mariadb-client libmariadbclient-dev-compat + SQLHOST: mariadb + script: + - ./tools/ci/travis.sh build CC=clang-7 --enable-debug --enable-Werror --enable-buildbot --disable-renewal + - ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST + +re:clang-7: + <<: *branch_exceptions + <<: *prerequisites + stage: secondary + image: debian:unstable + services: + - mariadb:10 + variables: + <<: *base_vars + INSTALL_PACKAGES: clang-7 mariadb-client libmariadbclient-dev-compat + SQLHOST: mariadb + script: + - ./tools/ci/travis.sh build CC=clang-7 --enable-debug --enable-Werror --enable-buildbot + - ./tools/ci/travis.sh test ragnarok ragnarok ragnarok $SQLHOST + pre_re:gcc-4.6: <<: *branch_exceptions <<: *prerequisites |