From: Michał Kępień Date: Thu, 26 Mar 2020 10:03:52 +0000 (+0100) Subject: Include compiler name in all build/test job names X-Git-Tag: v9.14.12~9^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=824204ae19af994c1f13c27522efafa9f416cc5f;p=thirdparty%2Fbind9.git Include compiler name in all build/test job names Most build/test job names already contain a "clang", "gcc", or "msvc" prefix which indicates the compiler used for a given job. Apply that naming convention to all build/test job names. (cherry picked from commit 0c898084cd0f3abf82a40ad82d384952dcb3def5) --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 883045987f9..693ef09af92 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -685,7 +685,7 @@ cppcheck: # Job for out-of-tree GCC build on Debian Sid (amd64) -out-of-tree: +gcc:out-of-tree: variables: CC: gcc CFLAGS: "${CFLAGS_COMMON} -Og" @@ -698,7 +698,7 @@ out-of-tree: # Jobs for tarball GCC builds on Debian Sid (amd64) -tarball: +gcc:tarball: variables: CC: gcc EXTRA_CONFIGURE: "--enable-dnstap --with-libidn2" @@ -715,25 +715,25 @@ tarball: only: - tags -system:tarball: +system:gcc:tarball: <<: *base_image <<: *system_test_job before_script: - cd bind-* - *setup_interfaces needs: - - job: tarball + - job: gcc:tarball artifacts: true only: - tags -unit:tarball: +unit:gcc:tarball: <<: *base_image <<: *unit_test_job before_script: - cd bind-* needs: - - job: tarball + - job: gcc:tarball artifacts: true only: - tags @@ -995,7 +995,7 @@ unit:clang:tsan: artifacts: true # Jobs for mutex-based atomics on Debian SID (amd64) -mutexatomics: +gcc:mutexatomics: variables: CC: gcc CFLAGS: "${CFLAGS_COMMON} -DISC_MEM_USE_INTERNAL_MALLOC=0" @@ -1003,18 +1003,18 @@ mutexatomics: <<: *base_image <<: *build_job -system:mutexatomics: +system:gcc:mutexatomics: <<: *base_image <<: *system_test_job needs: - - job: mutexatomics + - job: gcc:mutexatomics artifacts: true -unit:mutexatomics: +unit:gcc:mutexatomics: <<: *base_image <<: *unit_test_job needs: - - job: mutexatomics + - job: gcc:mutexatomics artifacts: true # Jobs for Clang builds on Debian Buster (amd64) @@ -1043,7 +1043,7 @@ unit:clang:buster:amd64: # Jobs for PKCS#11-enabled GCC builds on Debian Sid (amd64) -pkcs11: +gcc:pkcs11: variables: CC: gcc CFLAGS: "${CFLAGS_COMMON}" @@ -1051,18 +1051,18 @@ pkcs11: <<: *base_image <<: *build_job -system:pkcs11: +system:gcc:pkcs11: <<: *base_image <<: *system_test_job needs: - - job: pkcs11 + - job: gcc:pkcs11 artifacts: true -unit:pkcs11: +unit:gcc:pkcs11: <<: *base_image <<: *unit_test_job needs: - - job: pkcs11 + - job: gcc:pkcs11 artifacts: true # Jobs for Clang builds on FreeBSD 11.3 (amd64)