From: Pieter Lexis Date: Tue, 10 Dec 2019 10:45:43 +0000 (+0100) Subject: pkgs: drop EL6 X-Git-Tag: rec-4.5.0-alpha1~28^2~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2e67701c281d01dd8e40e0cbf7aca580d17654d5;p=thirdparty%2Fpdns.git pkgs: drop EL6 --- diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml deleted file mode 100644 index eb0ece6f9f..0000000000 --- a/.github/workflows/builder.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: 'Test package building for specific distributions' - -on: - push: - pull_request: - schedule: - - cron: '0 22 * * 2' - -jobs: - build: - # a centos-6 Docker container - name: centos-6 - # on a ubuntu-20.04 VM - runs-on: ubuntu-20.04 - strategy: - matrix: - product: ['authoritative', 'recursor', 'dnsdist'] - steps: - - uses: actions/checkout@v2.3.4 - with: - fetch-depth: 5 - submodules: recursive - # this builds packages for EL6, and runs our unit test (make check) - - run: builder/build.sh -v -m ${{matrix.product }} centos-6 diff --git a/builder-support/dockerfiles/Dockerfile.target.centos-6 b/builder-support/dockerfiles/Dockerfile.target.centos-6 deleted file mode 100644 index 6fe1373099..0000000000 --- a/builder-support/dockerfiles/Dockerfile.target.centos-6 +++ /dev/null @@ -1,30 +0,0 @@ -# First do the source builds -@INCLUDE Dockerfile.target.sdist - -# This defines the distribution base layer -# Put only the bare minimum of common commands here, without dev tools -FROM centos:6 as dist-base -COPY /builder-support/dockerfiles/Centos-Base-Vault.repo /etc/yum.repos.d/CentOS-Base.repo -RUN echo precedence ::ffff:0:0/96 100 > /etc/gai.conf -RUN echo precedence ::1/128 50 >> /etc/gai.conf -RUN echo precedence ::/0 40 >> /etc/gai.conf -RUN echo precedence 2002::/16 30 >> /etc/gai.conf -RUN echo precedence ::/96 20 >> /etc/gai.conf - -ARG BUILDER_CACHE_BUSTER= -RUN which yum -RUN touch /var/lib/rpm/* && yum clean all -RUN touch /var/lib/rpm/* && yum install -y --verbose epel-release centos-release-scl-rh -COPY /builder-support/dockerfiles/CentOS-SCLo-scl-rh.repo /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo -RUN touch /var/lib/rpm/* && yum install -y --nogpgcheck devtoolset-7-gcc-c++ - -# Enable IUS Community Repository (for Python 3.6) -RUN curl https://setup.ius.io/ | sh -RUN touch /var/lib/rpm/* && yum install -y --verbose python36 && ln -s python36 /usr/bin/python3 - -# Do the actual rpm build -@INCLUDE Dockerfile.rpmbuild - -# Do a test install and verify -# Can be skipped with skiptests=1 in the environment -# @EXEC [ "$skiptests" = "" ] && include Dockerfile.rpmtest