From: Ondřej Surý Date: Tue, 24 Mar 2020 12:56:29 +0000 (+0100) Subject: Remove Debian 8 ("Jessie") from the GitLab CI X-Git-Tag: v9.17.1~27^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=75f46cc3d1bac79e1e5e630a91eae76750c0f90e;p=thirdparty%2Fbind9.git Remove Debian 8 ("Jessie") from the GitLab CI There are several reason why remove Debian 8 from the CI: * Debian 8 ("jessie") has been superseded by Debian 9 ("stretch"). * Regular security support updates have been discontinued as of June 17th, 2018. * Jessie LTS is supported from 17th June 2018 to June 30, 2020. In other words, it's no longer officially supported by Debian security team, but by the volunteer/paid contributor composed LTS team. And the release will be discontinued in three months from now. We can use the freed CI resources to bring new platforms or just to make the jobs run a bit faster. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cbe5af13c50..5fc47451901 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -94,10 +94,6 @@ stages: # Debian -.debian-jessie-amd64: &debian_jessie_amd64_image - image: "$CI_REGISTRY_IMAGE:debian-jessie-amd64" - <<: *linux_amd64 - .debian-stretch-amd64: &debian_stretch_amd64_image image: "$CI_REGISTRY_IMAGE:debian-stretch-amd64" <<: *linux_amd64 @@ -548,30 +544,6 @@ unit:gcc:centos8:amd64: - job: gcc:centos8:amd64 artifacts: true -# Jobs for regular GCC builds on Debian 8 Jessie (amd64) - -gcc:jessie:amd64: - variables: - CC: gcc - CFLAGS: "${CFLAGS_COMMON} -O2" - EXTRA_CONFIGURE: "--without-cmocka --with-python --disable-geoip" - <<: *debian_jessie_amd64_image - <<: *build_job - -system:gcc:jessie:amd64: - <<: *debian_jessie_amd64_image - <<: *system_test_job - needs: - - job: gcc:jessie:amd64 - artifacts: true - -unit:gcc:jessie:amd64: - <<: *debian_jessie_amd64_image - <<: *unit_test_job - needs: - - job: gcc:jessie:amd64 - artifacts: true - # Jobs for regular GCC builds on Debian 9 Stretch (amd64) gcc:stretch:amd64: