Thomas Huth <th...@redhat.com> writes:
> Debian 9 is EOL now, and according to our support policy, we do not > support it anymore. Let's switch the corresponding CI builds to > either Fedora (for a more recent version of the MinGW compilers) or > Debian 10 instead. > > Together with the Travis patch series that I recently posted ("Update > Travis from Xenial to Bionic and Focal"), our CI should now be free of > distros that we do not support anymore. And all supported build systems > now use at least Python 3.6, so we can drop the support for Python 3.5. > > Based-on: <20200918103430.297167-1-th...@redhat.com> I'm inclined to take all of these but I'll take all the CI based ones now and add the 3.6 bump if there is more review/acks for it. > > Thomas Huth (7): > tests/docker: Use Fedora containers for MinGW cross-builds in the > gitlab-CI > gitlab-ci: Remove the Debian9-based containers and containers-layer3 > tests/docker: Update the tricore container to debian 10 > shippable.yml: Remove the Debian9-based MinGW cross-compiler tests > tests/docker: Remove old Debian 9 containers > gitlab-ci: Increase the timeout for the cross-compiler builds > configure: Bump the minimum required Python version to 3.6 > > .gitlab-ci.d/containers.yml | 38 +++++----------- > .gitlab-ci.d/crossbuilds.yml | 5 ++- > .gitlab-ci.yml | 1 - > .shippable.yml | 4 -- > configure | 4 +- > tests/docker/Makefile.include | 2 +- > .../dockerfiles/debian-tricore-cross.docker | 2 +- > .../dockerfiles/debian-win32-cross.docker | 38 ---------------- > .../dockerfiles/debian-win64-cross.docker | 45 ------------------- > tests/docker/dockerfiles/debian9-mxe.docker | 21 --------- > tests/docker/dockerfiles/debian9.docker | 32 ------------- > .../dockerfiles/fedora-win32-cross.docker | 42 +++++++++++++++++ > .../dockerfiles/fedora-win64-cross.docker | 38 ++++++++++++++++ > 13 files changed, 98 insertions(+), 174 deletions(-) > delete mode 100644 tests/docker/dockerfiles/debian-win32-cross.docker > delete mode 100644 tests/docker/dockerfiles/debian-win64-cross.docker > delete mode 100644 tests/docker/dockerfiles/debian9-mxe.docker > delete mode 100644 tests/docker/dockerfiles/debian9.docker > create mode 100644 tests/docker/dockerfiles/fedora-win32-cross.docker > create mode 100644 tests/docker/dockerfiles/fedora-win64-cross.docker -- Alex Bennée